📄 ioconf.c
字号:
/* * MACHINE GENERATED: DO NOT EDIT * * ioconf.c, from "IT8172EL" */#include "mainbus.h"#if NMAINBUS > 0#include <sys/param.h>#include <sys/device.h>extern struct cfdriver mainbus_cd;extern struct cfdriver pcibr_cd;extern struct cfdriver localbus_cd;extern struct cfdriver pci_cd;extern struct cfdriver fxp_cd;extern struct cfdriver pciide_cd;extern struct cfdriver wd_cd;extern struct cfattach mainbus_ca;extern struct cfattach pcibr_ca;extern struct cfattach localbus_ca;extern struct cfattach pci_ca;extern struct cfattach fxp_ca;extern struct cfattach pciide_ca;extern struct cfattach wd_ca;/* locators */static int loc[2] = { -1, -1,};#ifndef MAXEXTRALOC#define MAXEXTRALOC 32#endifint extraloc[MAXEXTRALOC];int nextraloc = MAXEXTRALOC;int uextraloc = 0;char *locnames[] = { "bus", "dev", "function", "channel", "drive",};/* each entry is an index into locnames[]; -1 terminates */short locnamp[] = { -1, 0, -1, 1, 2, -1, 3, 4, -1,};/* size of parent vectors */int pv_size = 8;/* parent vectors */short pv[8] = { 3, -1, 5, -1, 1, -1, 0, -1,};#define NORM FSTATE_NOTFOUND#define STAR FSTATE_STAR#define DNRM FSTATE_DNOTFOUND#define DSTR FSTATE_DSTARstruct cfdata cfdata[] = { /* attachment driver unit state loc flags parents nm ivstubs starunit1 *//* 0: mainbus0 at root */ {&mainbus_ca, &mainbus_cd, 0, NORM, loc, 0, pv+ 1, 0, 0, 0},/* 1: pcibr0 at mainbus0 */ {&pcibr_ca, &pcibr_cd, 0, NORM, loc, 0, pv+ 6, 0, 0, 0},/* 2: localbus0 at mainbus0 */ {&localbus_ca, &localbus_cd, 0, NORM, loc, 0, pv+ 6, 0, 0, 0},/* 3: pci* at pcibr0 bus -1 */ {&pci_ca, &pci_cd, 0, STAR, loc+ 1, 0, pv+ 4, 1, 0, 0},/* 4: fxp0 at pci* dev -1 function -1 */ {&fxp_ca, &fxp_cd, 0, NORM, loc+ 0, 0, pv+ 0, 3, 0, 0},/* 5: pciide* at pci* dev -1 function -1 */ {&pciide_ca, &pciide_cd, 0, STAR, loc+ 0, 0, pv+ 0, 3, 0, 0},/* 6: wd* at pciide* channel -1 drive -1 */ {&wd_ca, &wd_cd, 0, STAR, loc+ 0, 0, pv+ 2, 6, 0, 0}, {0}, {0}, {0}, {0}, {0}, {0}, {0}, {0}, {(struct cfattach *)-1}};short cfroots[] = { 0 /* mainbus0 */, -1};int cfroots_size = 2;/* pseudo-devices */extern void loopattach (int);char *pdevnames[] = { "loop",};int pdevnames_size = 1;struct pdevinit pdevinit[] = { { loopattach, 1 }, { 0, 0 }};#endif /* NMAINBUS */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -