#define HWI_TAG_NAME_bus "Bus" #define HWI_TAG_ALIGN_bus (sizeof(uint32)) struct hwi_bus { struct hwi_item item; };
The Bus item tells the system about a hardware bus. Item names can be (but are not limited to):
#define HWI_ITEM_BUS_PCI "pci" #define HWI_ITEM_BUS_ISA "isa" #define HWI_ITEM_BUS_EISA "eisa" #define HWI_ITEM_BUS_MCA "mca" #define HWI_ITEM_BUS_PCMCIA "pcmcia" #define HWI_ITEM_BUS_UNKNOWN "unknown"