> +// This list comes from the pciid list, except for the last one > +const char* kCategoryString[] = { > + "Unclassified device", // 0x00 > + "Mass storage controller", // 0x01 > + "Network controller", // 0x02 > + "Display controller", // 0x03 > + "Multimedia controller", // 0x04 > + "Memory controller", // 0x05 > + "Bridge", > // 0x06 > + "Communication controller", // 0x07 > + "Generic system peripheral", // 0x08 > + "Input device controller", // 0x09 > + "Docking station", // 0x0a > + "Processor", // > 0x0b > + "Serial bus controller", // 0x0c > + "Wireless controller", // 0x0d > + "Intelligent controller", // 0x0e > + "Satellite communications controller", // 0x0f > + "Encryption controller", // 0x10 > + "Signal processing controller", // 0x11 > + "Computer" > // 0x12 (added later) > +}; This list should used from the pcihdr header instead of being copied here. Bye, Jérôme