| Bus | ID | Class | Devices |
|---|---|---|---|
| PCI | 00 | Unclassified device » | 401 |
| PCI | 00-00 | Unclassified device / Non-VGA unclassified device » | 356 |
| PCI | 00-01 | Unclassified device / VGA compatible unclassified ... » | 2 |
| PCI | 01 | Mass storage controller » | 19286 |
| PCI | 01-00 | Mass storage controller / SCSI storage controller » | 151 |
| PCI | 01-01 | Mass storage controller / IDE interface » | 5839 |
| PCI | 01-02 | Mass storage controller / Floppy disk controller » | 0 |
| PCI | 01-03 | Mass storage controller / IPI bus controller » | 1 |
| PCI | 01-04 | Mass storage controller / RAID bus controller » | 2660 |
| PCI | 01-05 | Mass storage controller / ATA controller » | 0 |
| PCI | 01-05-20 | Mass storage controller / ATA controller / ADMA si... » | 0 |
| PCI | 01-05-30 | Mass storage controller / ATA controller / ADMA co... » | 0 |
| PCI | 01-06 | Mass storage controller / SATA controller » | 9301 |
| PCI | 01-06-00 | Mass storage controller / SATA controller / Vendor... » | 7 |
| PCI | 01-06-01 | Mass storage controller / SATA controller / AHCI 1.0 » | 9290 |
| PCI | 01-06-02 | Mass storage controller / SATA controller / Serial... » | 0 |
| PCI | 01-07 | Mass storage controller / Serial Attached SCSI con... » | 235 |
| PCI | 01-07-01 | Mass storage controller / Serial Attached SCSI con... » | 0 |
| PCI | 01-08 | Mass storage controller / Non-Volatile memory cont... » | 800 |
| PCI | 01-08-01 | Mass storage controller / Non-Volatile memory cont... » | 0 |
| PCI | 01-08-02 | Mass storage controller / Non-Volatile memory cont... » | 798 |
| PCI | 01-80 | Mass storage controller / Other » | 286 |
| PCI | 02 | Network controller » | 12560 |
| PCI | 02-00 | Network controller / Ethernet controller » | 10557 |
| PCI | 02-01 | Network controller / Token ring network controller » | 2 |
| PCI | 02-02 | Network controller / FDDI network controller » | 0 |
| PCI | 02-03 | Network controller / ATM network controller » | 2 |
| PCI | 02-04 | Network controller / ISDN controller » | 0 |
| PCI | 02-05 | Network controller / WorldFip controller » | 0 |
| PCI | 02-06 | Network controller / PICMG controller » | 0 |
| PCI | 02-07 | Network controller / Infiniband controller » | 7 |
| PCI | 02-80 | Network controller / Other » | 1985 |
| PCI | 03 | Display controller » | 36260 |
| PCI | 03-00 | Display controller / VGA compatible controller » | 31698 |
| PCI | 03-00-00 | Display controller / VGA compatible controller / V... » | 31626 |
| PCI | 03-00-01 | Display controller / VGA compatible controller / 8... » | 0 |
| PCI | 03-01 | Display controller / XGA compatible controller » | 0 |
| PCI | 03-02 | Display controller / 3D controller » | 2224 |
| PCI | 03-80 | Display controller / Other » | 2338 |
| PCI | 04 | Multimedia controller » | 27788 |
| PCI | 04-00 | Multimedia controller / Multimedia video controller » | 346 |
| PCI | 04-01 | Multimedia controller / Multimedia audio controller » | 2544 |
| PCI | 04-02 | Multimedia controller / Computer telephony device » | 1 |
| PCI | 04-03 | Multimedia controller / Audio device » | 23111 |
| PCI | 04-80 | Multimedia controller / Other » | 1785 |
| PCI | 05 | Memory controller » | 5702 |
| PCI | 05-00 | Memory controller / RAM memory » | 3915 |
| PCI | 05-01 | Memory controller / FLASH memory » | 80 |
| PCI | 05-80 | Memory controller / Other » | 1706 |
| PCI | 06 | Bridge » | 79256 |
| PCI | 06-00 | Bridge / Host bridge » | 18804 |
| PCI | 06-01 | Bridge / ISA bridge » | 13734 |
| PCI | 06-02 | Bridge / EISA bridge » | 0 |
| PCI | 06-03 | Bridge / MicroChannel bridge » | 0 |
| PCI | 06-04 | Bridge / PCI bridge » | 46003 |
| PCI | 06-04-00 | Bridge / PCI bridge / Normal decode » | 43734 |
| PCI | 06-04-01 | Bridge / PCI bridge / Subtractive decode » | 2265 |
| PCI | 06-05 | Bridge / PCMCIA bridge » | 0 |
| PCI | 06-06 | Bridge / NuBus bridge » | 0 |
| PCI | 06-07 | Bridge / CardBus bridge » | 486 |
| PCI | 06-08 | Bridge / RACEway bridge » | 0 |
| PCI | 06-08-00 | Bridge / RACEway bridge / Transparent mode » | 0 |
| PCI | 06-08-01 | Bridge / RACEway bridge / Endpoint mode » | 0 |
| PCI | 06-09 | Bridge / Semi-transparent PCI-to-PCI bridge » | 0 |
| PCI | 06-09-40 | Bridge / Semi-transparent PCI-to-PCI bridge / Prim... » | 0 |
| PCI | 06-09-80 | Bridge / Semi-transparent PCI-to-PCI bridge / Seco... » | 0 |
| PCI | 06-0a | Bridge / InfiniBand to PCI host bridge » | 0 |
| PCI | 06-80 | Bridge / Other » | 229 |
| PCI | 07 | Communication controller » | 11817 |
| PCI | 07-00 | Communication controller / Serial controller » | 2311 |
| PCI | 07-00-00 | Communication controller / Serial controller / 8250 » | 866 |
| PCI | 07-00-01 | Communication controller / Serial controller / 16450 » | 3 |
| PCI | 07-00-02 | Communication controller / Serial controller / 16550 » | 1417 |
| PCI | 07-00-03 | Communication controller / Serial controller / 16650 » | 0 |
| PCI | 07-00-04 | Communication controller / Serial controller / 16750 » | 1 |
| PCI | 07-00-05 | Communication controller / Serial controller / 16850 » | 6 |
| PCI | 07-00-06 | Communication controller / Serial controller / 16950 » | 13 |
| PCI | 07-01 | Communication controller / Parallel controller » | 23 |
| PCI | 07-01-00 | Communication controller / Parallel controller / SPP » | 0 |
| PCI | 07-01-01 | Communication controller / Parallel controller / B... » | 6 |
| PCI | 07-01-02 | Communication controller / Parallel controller / ECP » | 8 |
| PCI | 07-01-03 | Communication controller / Parallel controller / I... » | 9 |
| PCI | 07-01-fe | Communication controller / Parallel controller / I... » | 0 |
| PCI | 07-02 | Communication controller / Multiport serial contro... » | 9 |
| PCI | 07-03 | Communication controller / Modem » | 141 |
| PCI | 07-03-00 | Communication controller / Modem / Generic » | 139 |
| PCI | 07-03-01 | Communication controller / Modem / Hayes/16450 » | 0 |
| PCI | 07-03-02 | Communication controller / Modem / Hayes/16550 » | 0 |
| PCI | 07-03-03 | Communication controller / Modem / Hayes/16650 » | 0 |
| PCI | 07-03-04 | Communication controller / Modem / Hayes/16750 » | 2 |
| PCI | 07-04 | Communication controller / GPIB controller » | 0 |
| PCI | 07-05 | Communication controller / Smard Card controller » | 0 |
| PCI | 07-80 | Communication controller / Other » | 9331 |
| PCI | 08 | Generic system peripheral » | 19253 |
| PCI | 08-00 | Generic system peripheral / PIC » | 408 |
| PCI | 08-00-00 | Generic system peripheral / PIC / 8259 » | 104 |
| PCI | 08-00-01 | Generic system peripheral / PIC / ISA PIC » | 0 |
| PCI | 08-00-02 | Generic system peripheral / PIC / EISA PIC » | 0 |
| PCI | 08-00-10 | Generic system peripheral / PIC / IO-APIC » | 5 |
| PCI | 08-00-20 | Generic system peripheral / PIC / IO(X)-APIC » | 299 |
| PCI | 08-01 | Generic system peripheral / DMA controller » | 42 |
| PCI | 08-01-00 | Generic system peripheral / DMA controller / 8237 » | 6 |
| PCI | 08-01-01 | Generic system peripheral / DMA controller / ISA DMA » | 0 |
| PCI | 08-01-02 | Generic system peripheral / DMA controller / EISA DMA » | 35 |
| PCI | 08-02 | Generic system peripheral / Timer » | 0 |
| PCI | 08-02-00 | Generic system peripheral / Timer / 8254 » | 0 |
| PCI | 08-02-01 | Generic system peripheral / Timer / ISA Timer » | 0 |
| PCI | 08-02-02 | Generic system peripheral / Timer / EISA Timers » | 0 |
| PCI | 08-02-03 | Generic system peripheral / Timer / HPET » | 0 |
| PCI | 08-03 | Generic system peripheral / RTC » | 0 |
| PCI | 08-03-00 | Generic system peripheral / RTC / Generic » | 0 |
| PCI | 08-03-01 | Generic system peripheral / RTC / ISA RTC » | 0 |
| PCI | 08-04 | Generic system peripheral / PCI Hot-plug controller » | 0 |
| PCI | 08-05 | Generic system peripheral / SD Host controller » | 1855 |
| PCI | 08-06 | Generic system peripheral / IOMMU » | 1022 |
| PCI | 08-80 | Generic system peripheral / Other » | 15890 |
| PCI | 09 | Input device controller » | 42 |
| PCI | 09-00 | Input device controller / Keyboard controller » | 0 |
| PCI | 09-01 | Input device controller / Digitizer Pen » | 34 |
| PCI | 09-02 | Input device controller / Mouse controller » | 0 |
| PCI | 09-03 | Input device controller / Scanner controller » | 0 |
| PCI | 09-04 | Input device controller / Gameport controller » | 0 |
| PCI | 09-04-00 | Input device controller / Gameport controller / Ge... » | 0 |
| PCI | 09-04-10 | Input device controller / Gameport controller / Ex... » | 0 |
| PCI | 09-80 | Input device controller / Other » | 8 |
| PCI | 0a | Docking station » | 1 |
| PCI | 0a-00 | Docking station / Generic Docking Station » | 0 |
| PCI | 0a-80 | Docking station / Other » | 1 |
| PCI | 0b | Processor » | 173 |
| PCI | 0b-00 | Processor / 386 » | 0 |
| PCI | 0b-01 | Processor / 486 » | 0 |
| PCI | 0b-02 | Processor / Pentium » | 0 |
| PCI | 0b-10 | Processor / Alpha » | 0 |
| PCI | 0b-20 | Processor / Power PC » | 4 |
| PCI | 0b-30 | Processor / MIPS » | 1 |
| PCI | 0b-40 | Processor / Co-processor » | 166 |
| PCI | 0c | Serial bus controller » | 58912 |
| PCI | 0c-00 | Serial bus controller / FireWire (IEEE 1394) » | 1233 |
| PCI | 0c-00-00 | Serial bus controller / FireWire (IEEE 1394) / Gen... » | 6 |
| PCI | 0c-00-10 | Serial bus controller / FireWire (IEEE 1394) / OHCI » | 1227 |
| PCI | 0c-01 | Serial bus controller / ACCESS Bus » | 2 |
| PCI | 0c-02 | Serial bus controller / SSA » | 1 |
| PCI | 0c-03 | Serial bus controller / USB controller » | 34172 |
| PCI | 0c-03-00 | Serial bus controller / USB controller / UHCI » | 8391 |
| PCI | 0c-03-10 | Serial bus controller / USB controller / OHCI » | 2525 |
| PCI | 0c-03-20 | Serial bus controller / USB controller / EHCI » | 9139 |
| PCI | 0c-03-30 | Serial bus controller / USB controller / XHCI » | 12799 |
| PCI | 0c-03-80 | Serial bus controller / USB controller / Unspecified » | 3 |
| PCI | 0c-03-fe | Serial bus controller / USB controller / USB Device » | 69 |
| PCI | 0c-04 | Serial bus controller / Fibre Channel » | 77 |
| PCI | 0c-05 | Serial bus controller / SMBus » | 12085 |
| PCI | 0c-06 | Serial bus controller / InfiniBand » | 15 |
| PCI | 0c-07 | Serial bus controller / IPMI SMIC interface » | 89 |
| PCI | 0c-08 | Serial bus controller / SERCOS interface » | 0 |
| PCI | 0c-09 | Serial bus controller / CANBUS » | 5 |
| PCI | 0d | Wireless controller » | 60 |
| PCI | 0d-00 | Wireless controller / IRDA controller » | 0 |
| PCI | 0d-01 | Wireless controller / Consumer IR controller » | 0 |
| PCI | 0d-10 | Wireless controller / RF controller » | 2 |
| PCI | 0d-11 | Wireless controller / Bluetooth » | 17 |
| PCI | 0d-12 | Wireless controller / Broadband » | 0 |
| PCI | 0d-20 | Wireless controller / 802.1a controller » | 0 |
| PCI | 0d-21 | Wireless controller / 802.1b controller » | 0 |
| PCI | 0d-80 | Wireless controller / Other » | 0 |
| PCI | 0e | Intelligent controller » | 3 |
| PCI | 0e-00 | Intelligent controller / I2O » | 1 |
| PCI | 0f | Satellite communications controller » | 0 |
| PCI | 0f-01 | Satellite communications controller / Satellite TV... » | 0 |
| PCI | 0f-02 | Satellite communications controller / Satellite au... » | 0 |
| PCI | 0f-03 | Satellite communications controller / Satellite vo... » | 0 |
| PCI | 0f-04 | Satellite communications controller / Satellite da... » | 0 |
| PCI | 10 | Encryption controller » | 1447 |
| PCI | 10-00 | Encryption controller / Network and computing encr... » | 4 |
| PCI | 10-10 | Encryption controller / Entertainment encryption d... » | 1 |
| PCI | 10-80 | Encryption controller / Other » | 1442 |
| PCI | 11 | Signal processing controller » | 12320 |
| PCI | 11-00 | Signal processing controller / DPIO module » | 4 |
| PCI | 11-01 | Signal processing controller / Performance counters » | 1071 |
| PCI | 11-10 | Signal processing controller / Communication synch... » | 0 |
| PCI | 11-20 | Signal processing controller / Signal processing m... » | 0 |
| PCI | 11-80 | Signal processing controller / Other » | 11245 |
| PCI | 12 | Processing accelerators » | 369 |
| PCI | 12-00 | Processing accelerators / Other » | 368 |
| PCI | 13-00 | Non-Essential Instrumentation » | 502 |
| PCI | ff | Vendor Specific » | 2473 |
| USB | 00 | Defined at Interface level » | 199 |
| USB | 01 | Audio » | 3602 |
| USB | 01-01 | Audio / Control Device » | 3576 |
| USB | 01-02 | Audio / Streaming » | 0 |
| USB | 01-03 | Audio / MIDI Streaming » | 26 |
| USB | 02 | Communications » | 672 |
| USB | 02-01 | Communications / Direct Line » | 9 |
| USB | 02-02 | Communications / Abstract (modem) » | 508 |
| USB | 02-02-00 | Communications / Abstract (modem) / None » | 151 |
| USB | 02-02-01 | Communications / Abstract (modem) / AT-commands (v... » | 297 |
| USB | 02-02-02 | Communications / Abstract (modem) / AT-commands (P... » | 1 |
| USB | 02-02-03 | Communications / Abstract (modem) / AT-commands (P... » | 0 |
| USB | 02-02-04 | Communications / Abstract (modem) / AT-commands (GSM) » | 0 |
| USB | 02-02-05 | Communications / Abstract (modem) / AT-commands (3G) » | 0 |
| USB | 02-02-06 | Communications / Abstract (modem) / AT-commands (C... » | 0 |
| USB | 02-02-fe | Communications / Abstract (modem) / Defined by com... » | 0 |
| USB | 02-02-ff | Communications / Abstract (modem) / Vendor Specifi... » | 59 |
| USB | 02-03 | Communications / Telephone » | 0 |
| USB | 02-04 | Communications / Multi-Channel » | 0 |
| USB | 02-05 | Communications / CAPI Control » | 0 |
| USB | 02-06 | Communications / Ethernet Networking » | 52 |
| USB | 02-07 | Communications / ATM Networking » | 0 |
| USB | 02-08 | Communications / Wireless Handset Control » | 38 |
| USB | 02-09 | Communications / Device Management » | 0 |
| USB | 02-0a | Communications / Mobile Direct Line » | 0 |
| USB | 02-0b | Communications / OBEX » | 0 |
| USB | 02-0c | Communications / Ethernet Emulation » | 2 |
| USB | 02-0c-07 | Communications / Ethernet Emulation / Ethernet Emu... » | 2 |
| USB | 03 | Human Interface Device » | 14228 |
| USB | 03-00 | Human Interface Device / No Subclass » | 4179 |
| USB | 03-00-00 | Human Interface Device / No Subclass / None » | 4026 |
| USB | 03-00-01 | Human Interface Device / No Subclass / Keyboard » | 77 |
| USB | 03-00-02 | Human Interface Device / No Subclass / Mouse » | 75 |
| USB | 03-01 | Human Interface Device / Boot Interface Subclass » | 10042 |
| USB | 03-01-00 | Human Interface Device / Boot Interface Subclass /... » | 60 |
| USB | 03-01-01 | Human Interface Device / Boot Interface Subclass /... » | 6893 |
| USB | 03-01-02 | Human Interface Device / Boot Interface Subclass /... » | 3083 |
| USB | 05 | Physical Interface Device » | 1 |
| USB | 06 | Imaging » | 183 |
| USB | 06-01 | Imaging / Still Image Capture » | 167 |
| USB | 06-01-01 | Imaging / Still Image Capture / Picture Transfer P... » | 158 |
| USB | 07 | Printer » | 1133 |
| USB | 07-01 | Printer » | 1133 |
| USB | 07-01-00 | Printer / Printer / Reserved/Undefined » | 0 |
| USB | 07-01-01 | Printer / Printer / Unidirectional » | 27 |
| USB | 07-01-02 | Printer / Printer / Bidirectional » | 1063 |
| USB | 07-01-03 | Printer / Printer / IEEE 1284.4 compatible bidirec... » | 43 |
| USB | 07-01-ff | Printer / Printer / Vendor Specific » | 0 |
| USB | 08 | Mass Storage » | 3965 |
| USB | 08-01 | Mass Storage / RBC (typically Flash) » | 1 |
| USB | 08-01-00 | Mass Storage / RBC (typically Flash) / Control/Bul... » | 0 |
| USB | 08-01-01 | Mass Storage / RBC (typically Flash) / Control/Bulk » | 0 |
| USB | 08-01-50 | Mass Storage / RBC (typically Flash) / Bulk-Only » | 1 |
| USB | 08-02 | Mass Storage / SFF-8020i, MMC-2 (ATAPI) » | 54 |
| USB | 08-03 | Mass Storage / QIC-157 » | 1 |
| USB | 08-04 | Mass Storage / Floppy (UFI) » | 7 |
| USB | 08-04-00 | Mass Storage / Floppy (UFI) / Control/Bulk/Interrupt » | 7 |
| USB | 08-04-01 | Mass Storage / Floppy (UFI) / Control/Bulk » | 0 |
| USB | 08-04-50 | Mass Storage / Floppy (UFI) / Bulk-Only » | 0 |
| USB | 08-05 | Mass Storage / SFF-8070i » | 67 |
| USB | 08-06 | Mass Storage / SCSI » | 3835 |
| USB | 08-06-00 | Mass Storage / SCSI / Control/Bulk/Interrupt » | 0 |
| USB | 08-06-01 | Mass Storage / SCSI / Control/Bulk » | 1 |
| USB | 08-06-50 | Mass Storage / SCSI / Bulk-Only » | 3833 |
| USB | 09 | Hub » | 1469 |
| USB | 09-00 | Hub / Unused » | 1457 |
| USB | 09-00-00 | Hub / Unused / Full speed (or root) hub » | 820 |
| USB | 09-00-01 | Hub / Unused / Single TT » | 637 |
| USB | 09-00-02 | Hub / Unused / TT per port » | 0 |
| USB | 0a | CDC Data » | 20 |
| USB | 0a-00 | CDC Data / Unused » | 16 |
| USB | 0a-00-30 | CDC Data / Unused / I.430 ISDN BRI » | 0 |
| USB | 0a-00-31 | CDC Data / Unused / HDLC » | 0 |
| USB | 0a-00-32 | CDC Data / Unused / Transparent » | 0 |
| USB | 0a-00-50 | CDC Data / Unused / Q.921M » | 0 |
| USB | 0a-00-51 | CDC Data / Unused / Q.921 » | 0 |
| USB | 0a-00-52 | CDC Data / Unused / Q.921TM » | 0 |
| USB | 0a-00-90 | CDC Data / Unused / V.42bis » | 0 |
| USB | 0a-00-91 | CDC Data / Unused / Q.932 EuroISDN » | 0 |
| USB | 0a-00-92 | CDC Data / Unused / V.120 V.24 rate ISDN » | 0 |
| USB | 0a-00-93 | CDC Data / Unused / CAPI 2.0 » | 0 |
| USB | 0a-00-fd | CDC Data / Unused / Host Based Driver » | 0 |
| USB | 0a-00-fe | CDC Data / Unused / CDC PUF » | 0 |
| USB | 0a-00-ff | CDC Data / Unused / Vendor specific » | 0 |
| USB | 0b | Chip/SmartCard » | 129 |
| USB | 0d | Content Security » | 0 |
| USB | 0e | Video » | 5051 |
| USB | 0e-00 | Video / Undefined » | 0 |
| USB | 0e-01 | Video / Video Control » | 5051 |
| USB | 0e-02 | Video / Video Streaming » | 0 |
| USB | 0e-03 | Video / Video Interface Collection » | 0 |
| USB | 58 | Xbox » | 7 |
| USB | 58-42 | Xbox / Controller » | 7 |
| USB | dc | Diagnostic » | 25 |
| USB | dc-01 | Diagnostic / Reprogrammable Diagnostics » | 0 |
| USB | dc-01-01 | Diagnostic / Reprogrammable Diagnostics / USB2 Com... » | 0 |
| USB | e0 | Wireless » | 876 |
| USB | e0-01 | Wireless / Radio Frequency » | 875 |
| USB | e0-01-01 | Wireless / Radio Frequency / Bluetooth » | 594 |
| USB | e0-01-02 | Wireless / Radio Frequency / Ultra WideBand Radio ... » | 0 |
| USB | e0-01-03 | Wireless / Radio Frequency / RNDIS » | 281 |
| USB | e0-02 | Wireless / Wireless USB Wire Adapter » | 1 |
| USB | e0-02-01 | Wireless / Wireless USB Wire Adapter / Host Wire A... » | 1 |
| USB | e0-02-02 | Wireless / Wireless USB Wire Adapter / Device Wire... » | 0 |
| USB | e0-02-03 | Wireless / Wireless USB Wire Adapter / Device Wire... » | 0 |
| USB | ef | Miscellaneous Device » | 45 |
| USB | ef-01 | Miscellaneous Device / ? » | 4 |
| USB | ef-01-01 | Miscellaneous Device / Microsoft ActiveSync » | 4 |
| USB | ef-01-02 | Miscellaneous Device / Palm Sync » | 0 |
| USB | ef-02 | Miscellaneous Device / ? » | 0 |
| USB | ef-02-01 | Miscellaneous Device / Interface Association » | 0 |
| USB | ef-02-02 | Miscellaneous Device / Wire Adapter Multifunction ... » | 0 |
| USB | ef-03 | Miscellaneous Device / ? » | 1 |
| USB | ef-03-01 | Miscellaneous Device / Cable Based Association » | 1 |
| USB | ef-05 | Miscellaneous Device / USB3 Vision » | 8 |
| USB | fe | Application Specific Interface » | 67 |
| USB | fe-01 | Application Specific Interface / Device Firmware U... » | 45 |
| USB | fe-02 | Application Specific Interface / IRDA Bridge » | 2 |
| USB | fe-03 | Application Specific Interface / Test and Measurement » | 3 |
| USB | fe-03-01 | Application Specific Interface / Test and Measurem... » | 3 |
| USB | fe-03-02 | Application Specific Interface / Test and Measurem... » | 0 |
| USB | ff | Vendor Specific » | 5119 |
| USB | ff-ff | Vendor Specific » | 2410 |
| USB | ff-ff-ff | Vendor Specific » | 1939 |