⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ioconf.c

📁 国产CPU-龙芯(loongson)BIOS源代码
💻 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 + -