summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgregory guy <gregory-tde@laposte.net>2021-06-13 18:17:18 +0200
committergregory guy <gregory-tde@laposte.net>2021-06-13 18:17:18 +0200
commit23303e3cc02b5651221b21b0fa0f4061f97ad15c (patch)
tree5e3aca9defb7e091d742b3a7dc726480e29e863a
parentd7fad5b469b32b685151cbc50370488134378202 (diff)
downloadtdelibs-23303e3cc02b5651221b21b0fa0f4061f97ad15c.tar.gz
tdelibs-23303e3cc02b5651221b21b0fa0f4061f97ad15c.zip
Update Windows Generic Device IDs.
Signed-off-by: gregory guy <gregory-tde@laposte.net>
-rw-r--r--tdecore/tdehw/hwlibdata/pnpdev/pnp.ids468
1 files changed, 330 insertions, 138 deletions
diff --git a/tdecore/tdehw/hwlibdata/pnpdev/pnp.ids b/tdecore/tdehw/hwlibdata/pnpdev/pnp.ids
index bf4a3ce01..274e042f9 100644
--- a/tdecore/tdehw/hwlibdata/pnpdev/pnp.ids
+++ b/tdecore/tdehw/hwlibdata/pnpdev/pnp.ids
@@ -1,6 +1,6 @@
# The information provided in this PNP ID to friendly name mapping table was obtained from
# multiple public sources, as well as this authoritative publicly accessible file:
-# ftp://ftpmicrosoftcom/developr/drg/plug-and-play/devidstxt
+# https://stuff.mit.edu/afs/sipb/contrib/doc/specs/protocol/pnp/devids.txt
#
# This file is provided soley in the interest of cross platform compatibility
# It only contains information on certain generic core system devices that cannot be looked up via another method
@@ -17,140 +17,332 @@
#
# The two digit code yy appears to be a PCI device type code followed by a subtype code and should be parsed as such
-PNP0802 Microsoft® Sound System-compatible device
-
-PNP0000 AT Interrupt Controller
-PNP0001 EISA Interrupt Controller
-PNP0002 MCA Interrupt Controller
-PNP0003 APIC
-PNP0004 Cyrix SLiC MP Interrupt Controller
-
-PNP0100 AT Timer
-PNP0101 EISA Timer
-PNP0102 MCA Timer
-PNP0103 High Precision Event Timer
-
-PNP0200 AT DMA Controller
-PNP0201 EISA DMA Controller
-PNP0202 MCA DMA Controller
-
-PNP0300 IBM PC/XT keyboard controller (83-key)
-PNP0301 IBM PC/AT keyboard controller (86-key)
-PNP0302 IBM PC/XT keyboard controller (84-key)
-PNP0303 IBM Enhanced (101/102-key, PS/2 mouse support)
-PNP0304 Olivetti Keyboard (83-key)
-PNP0305 Olivetti Keyboard (102-key)
-PNP0306 Olivetti Keyboard (86-key)
-PNP0307 Microsoft® Windows(R) Keyboard
-PNP0308 General Input Device Emulation Interface (GIDEI) legacy
-PNP0309 Olivetti Keyboard (A101/102 key)
-PNP030A AT&T 302 keyboard
-PNP030B Reserved by Microsoft®
-PNP0320 Japanese 106-key keyboard A01
-PNP0321 Japanese 101-key keyboard
-PNP0322 Japanese AX keyboard
-PNP0323 Japanese 106-key keyboard 002/003
-PNP0324 Japanese 106-key keyboard 001
-PNP0325 Japanese Toshiba Desktop keyboard
-PNP0326 Japanese Toshiba Laptop keyboard
-PNP0327 Japanese Toshiba Notebook keyboard
-PNP0340 Korean 84-key keyboard
-PNP0341 Korean 86-key keyboard
-PNP0342 Korean Enhanced keyboard
-PNP0343 Korean Enhanced keyboard 101b
-PNP0343 Korean Enhanced keyboard 101c
-PNP0344 Korean Enhanced keyboard 103
-
-PNP0400 Standard LPT Printer Port
-PNP0401 ECP Printer Port
-
-PNP0500 Standard PC Serial Port
-PNP0501 16550A-compatible Serial Port
-PNP0502 Multiport Serial Device (non-intelligent 16550)
-PNP0510 Generic IRDA-compatible Device
-PNP0511 Generic IRDA-compatible Device
-
-PNP0600 Generic ESDI/IDE/ATA Compatible Hard Disk Controller
-PNP0603 Generic IDE supporting Microsoft® Device Bay Specification
-PNP0700 PC Standard Floppy Disk Controller
-PNP0701 Microsoft® Device Bay Compatible Floppy Controller
-
-PNP0802 Microsoft® Sound System compatible device
-
-PNP0900 VGA Compatible Display Controller
-PNP09FF Plug and Play Monitor (VESA DDC)
-
-PNP0A00 ISA Root Bus
-PNP0A01 EISA Root Bus
-PNP0A02 MCA Root Bus
-PNP0A03 PCI Root Bus
-PNP0A04 VESA/VL Bus
-PNP0A05 Generic ACPI Root Bus
-PNP0A06 Generic ACPI Extended-IO Root Bus (EIO Root Bus)
-PNP0A08 PCI Express Root Bus
-
-PNP0800 AT-style Speaker
-PNP0B00 AT Real-Time Clock
-PNP0C00 Plug and Play BIOS
-PNP0C01 System Board
-PNP0C02 Plug and Play Motherboard Register Resource
-PNP0C03 Plug and Play BIOS Event Notification Interrupt
-PNP0C04 Math Coprocessor
-PNP0C05 APM BIOS
-PNP0C06 Early Plug and Play BIOS
-PNP0C07 Early Plug and Play BIOS
-PNP0C08 ACPI System Board
-PNP0C09 ACPI Embedded Controller
-PNP0C0A ACPI Control Method Battery
-PNP0C0B ACPI Fan
-PNP0C0C ACPI Power Button
-PNP0C0D ACPI Lid Switch
-PNP0C0E ACPI Sleep Button
-PNP0C0F PCI Interrupt Link
-PNP0C10 ACPI System Indicator
-PNP0C11 ACPI Thermal Zone
-PNP0C12 Device Bay Controller
-PNP0C13 Plug and Play BIOS
-
-PNP0E00 Intel 82365-Compatible PCMCIA Controller
-PNP0E01 Cirrus Logic CL-PD6720 PCMCIA Controller
-PNP0E02 VLSI VL82C146 PCMCIA Controller
-PNP0E03 Intel 82365-compatible CardBus controller
-
-PNP0F00 Microsoft® Bus Mouse
-PNP0F01 Microsoft® Serial Mouse
-PNP0F02 Microsoft® InPort Mouse
-PNP0F03 Microsoft® PS/2-style Mouse
-PNP0F04 Mouse Systems Mouse
-PNP0F05 Mouse Systems 3-Button Mouse
-PNP0F06 Genius Mouse
-PNP0F07 Genius Mouse
-PNP0F08 Logitech Serial Mouse
-PNP0F09 Microsoft® BallPoint Serial Mouse
-PNP0F0A Microsoft® Plug and Play Mouse
-PNP0F0B Microsoft® Plug and Play BallPoint Mouse
-PNP0F0C Microsoft®-compatible Serial Mouse
-PNP0F0D Microsoft®-compatible InPort-compatible Mouse
-PNP0F0E Microsoft®-compatible PS/2-style Mouse
-PNP0F0F Microsoft®-compatible Serial BallPoint-compatible Mouse
-PNP0F10 Texas Instruments QuickPort Mouse
-PNP0F11 Microsoft®-compatible Bus Mouse
-PNP0F12 Logitech PS/2-style Mouse
-PNP0F13 PS/2 Port for PS/2-style Mice
-PNP0F14 Microsoft® Kids Mouse
-PNP0F15 Logitech bus mouse
-PNP0F16 Logitech SWIFT device
-PNP0F17 Logitech-compatible serial mouse
-PNP0F18 Logitech-compatible bus mouse
-PNP0F19 Logitech-compatible PS/2-style Mouse
-PNP0F1A Logitech-compatible SWIFT Device
-PNP0F1B HP Omnibook Mouse
-PNP0F1C Compaq LTE Trackball PS/2-style Mouse
-PNP0F1D Compaq LTE Trackball Serial Mouse
-PNP0F1E Microsoft® Kids Trackball Mouse
-PNP0F1F Reserved by Microsoft® Input Device Group
-PNP0F20 Reserved by Microsoft® Input Device Group
-PNP0F21 Reserved by Microsoft® Input Device Group
-PNP0F22 Reserved by Microsoft® Input Device Group
-PNP0F23 Reserved by Microsoft® Input Device Group
-PNP0FFF Reserved by Microsoft® Systems \ No newline at end of file
+PNP0000 AT Interrupt Controller
+PNP0001 EISA Interrupt Controller
+PNP0002 MCA Interrupt Controller
+PNP0003 APIC
+PNP0004 Cyrix SLiC MP interrupt controller
+
+PNP0100 AT Timer
+PNP0101 EISA Timer
+PNP0102 MCA Timer
+
+PNP0200 AT DMA Controller
+PNP0201 EISA DMA Controller
+PNP0202 MCA DMA Controller
+
+PNP0300 IBM PC/XT keyboard controller (83-key)
+PNP0301 IBM PC/AT keyboard controller (86-key)
+PNP0302 IBM PC/XT keyboard controller (84-key)
+PNP0303 IBM Enhanced (101/102-key, PS/2 mouse support)
+PNP0304 Olivetti Keyboard (83-key)
+PNP0305 Olivetti Keyboard (102-key)
+PNP0306 Olivetti Keyboard (86-key)
+PNP0307 Microsoft Windows(R) Keyboard
+PNP0308 General Input Device Emulation Interface (GIDEI) legacy
+PNP0309 Olivetti Keyboard (A101/102 key)
+PNP030A AT&T 302 keyboard
+PNP030B Reserved by Microsoft
+PNP0320 Japanese 106-key keyboard A01
+PNP0321 Japanese 101-key keyboard
+PNP0322 Japanese AX keyboard
+PNP0323 Japanese 106-key keyboard 002/003
+PNP0324 Japanese 106-key keyboard 001
+PNP0325 Japanese Toshiba Desktop keyboard
+PNP0326 Japanese Toshiba Laptop keyboard
+PNP0327 Japanese Toshiba Notebook keyboard
+PNP0340 Korean 84-key keyboard
+PNP0341 Korean 86-key keyboard
+PNP0342 Korean Enhanced keyboard
+PNP0343 Korean Enhanced keyboard 101b
+PNP0343 Korean Enhanced keyboard 101c
+PNP0344 Korean Enhanced keyboard 103
+
+PNP0400 Standard LPT printer port
+PNP0401 ECP printer port
+
+PNP0500 Standard PC COM port
+PNP0501 16550A-compatible COM port
+PNP0502 Multiport serial device (non-intelligent 16550)
+PNP0510 Generic IRDA-compatible device
+PNP0511 Generic IRDA-compatible device
+
+PNP0600 Generic ESDI/IDE/ATA compatible hard disk controller
+PNP0601 Plus Hardcard II
+PNP0602 Plus Hardcard IIXL/EZ
+PNP0603 Generic IDE supporting Microsoft Device Bay Specification
+PNP0700 PC standard floppy disk controller
+PNP0701 Standard floppy controller supporting MS Device Bay Spec
+
+PNP0802 Microsoft Sound System compatible device (obsolete, use PNPB0xx instead)
+PNP0900 VGA Compatible
+PNP0901 Video Seven VRAM/VRAM II/1024i
+PNP0902 8514/A Compatible
+PNP0903 Trident VGA
+PNP0904 Cirrus Logic Laptop VGA
+PNP0905 Cirrus Logic VGA
+PNP0906 Tseng ET4000
+PNP0907 Western Digital VGA
+PNP0908 Western Digital Laptop VGA
+PNP0909 S3 Inc. 911/924
+PNP090A ATI Ultra Pro/Plus (Mach 32)
+PNP090B ATI Ultra (Mach 8)
+PNP090C XGA Compatible
+PNP090D ATI VGA Wonder
+PNP090E Weitek P9000 Graphics Adapter
+PNP090F Oak Technology VGA
+PNP0910 Compaq QVision
+PNP0911 XGA/2
+PNP0912 Tseng Labs W32/W32i/W32p
+PNP0913 S3 Inc. 801/928/964
+PNP0914 Cirrus Logic 5429/5434 (memory mapped)
+PNP0915 Compaq Advanced VGA (AVGA)
+PNP0916 ATI Ultra Pro Turbo (Mach64)
+PNP0917 Reserved by Microsoft
+PNP0918 Matrox MGA
+PNP0919 Compaq QVision 2000
+PNP091A Tseng W128
+PNP0930 Chips & Technologies Super VGA
+PNP0931 Chips & Technologies Accelerator
+PNP0940 NCR 77c22e Super VGA
+PNP0941 NCR 77c32blt
+PNP09FF Plug and Play Monitors (VESA DDC)
+
+PNP0A00 ISA Bus
+PNP0A01 EISA Bus
+PNP0A02 MCA Bus
+PNP0A03 PCI Bus
+PNP0A04 VESA/VL Bus
+PNP0A05 Generic ACPI Bus
+PNP0A06 Generic ACPI Extended-IO Bus (EIO bus)
+
+PNP0800 AT-style speaker sound
+PNP0B00 AT Real-Time Clock
+PNP0C00 Plug and Play BIOS (only created by the root enumerator)
+PNP0C01 System Board
+PNP0C02 General ID for reserving resources required by Plug and Play motherboard registers. (Not specific to a particular device.)
+PNP0C03 Plug and Play BIOS Event Notification Interrupt
+PNP0C04 Math Coprocessor
+PNP0C05 APM BIOS (Version independent)
+PNP0C06 Reserved for identification of early Plug and Play BIOS implementation.
+PNP0C07 Reserved for identification of early Plug and Play BIOS implementation.
+PNP0C08 ACPI system board hardware
+PNP0C09 ACPI Embedded Controller
+PNP0C0A ACPI Control Method Battery
+PNP0C0B ACPI Fan
+PNP0C0C ACPI power button device
+PNP0C0D ACPI lid device
+PNP0C0E ACPI sleep button device
+PNP0C0F PCI interrupt link device
+PNP0C10 ACPI system indicator device
+PNP0C11 ACPI thermal zone
+PNP0C12 Device Bay Controller
+PNP0C13 Plug and Play BIOS (used when ACPI mode cannot be used)
+
+PNP0E00 Intel 82365-Compatible PCMCIA Controller
+PNP0E01 Cirrus Logic CL-PD6720 PCMCIA Controller
+PNP0E02 VLSI VL82C146 PCMCIA Controller
+PNP0E03 Intel 82365-compatible CardBus controller
+
+PNP0F00 Microsoft Bus Mouse
+PNP0F01 Microsoft Serial Mouse
+PNP0F02 Microsoft InPort Mouse
+PNP0F03 Microsoft PS/2-style Mouse
+PNP0F04 Mouse Systems Mouse
+PNP0F05 Mouse Systems 3-Button Mouse (COM2)
+PNP0F06 Genius Mouse (COM1)
+PNP0F07 Genius Mouse (COM2)
+PNP0F08 Logitech Serial Mouse
+PNP0F09 Microsoft BallPoint Serial Mouse
+PNP0F0A Microsoft Plug and Play Mouse
+PNP0F0B Microsoft Plug and Play BallPoint Mouse
+PNP0F0C Microsoft-compatible Serial Mouse
+PNP0F0D Microsoft-compatible InPort-compatible Mouse
+PNP0F0E Microsoft-compatible PS/2-style Mouse
+PNP0F0F Microsoft-compatible Serial BallPoint-compatible Mouse
+PNP0F10 Texas Instruments QuickPort Mouse
+PNP0F11 Microsoft-compatible Bus Mouse
+PNP0F12 Logitech PS/2-style Mouse
+PNP0F13 PS/2 Port for PS/2-style Mice
+PNP0F14 Microsoft Kids Mouse
+PNP0F15 Logitech bus mouse
+PNP0F16 Logitech SWIFT device
+PNP0F17 Logitech-compatible serial mouse
+PNP0F18 Logitech-compatible bus mouse
+PNP0F19 Logitech-compatible PS/2-style Mouse
+PNP0F1A Logitech-compatible SWIFT Device
+PNP0F1B HP Omnibook Mouse
+PNP0F1C Compaq LTE Trackball PS/2-style Mouse
+PNP0F1D Compaq LTE Trackball Serial Mouse
+PNP0F1E Microsoft Kids Trackball Mouse
+PNP0F1F Reserved by Microsoft Input Device Group
+PNP0F20 Reserved by Microsoft Input Device Group
+PNP0F21 Reserved by Microsoft Input Device Group
+PNP0F22 Reserved by Microsoft Input Device Group
+PNP0F23 Reserved by Microsoft Input Device Group
+PNP0FFF Reserved by Microsoft Systems
+
+PNP8001 Novell/Anthem NE3200
+PNP8004 Compaq NE3200
+PNP8006 Intel EtherExpress/32
+PNP8008 HP EtherTwist EISA LAN Adapter/32 (HP27248A)
+PNP8065 Ungermann-Bass NIUps or NIUps/EOTP
+PNP8072 DEC (DE211) EtherWorks MC/TP
+PNP8073 DEC (DE212) EtherWorks MC/TP_BNC
+PNP8078 DCA 10 Mb MCA
+PNP8074 HP MC LAN Adapter/16 TP (PC27246)
+PNP80c9 IBM Token Ring
+PNP80ca IBM Token Ring II
+PNP80cb IBM Token Ring II/Short
+PNP80cc IBM Token Ring 4/16Mbs
+PNP80d3 Novell/Anthem NE1000
+PNP80d4 Novell/Anthem NE2000
+PNP80d5 NE1000 Compatible
+PNP80d6 NE2000 Compatible
+PNP80d7 Novell/Anthem NE1500T
+PNP80d8 Novell/Anthem NE2100
+PNP80dd SMC ARCNETPC
+PNP80de SMC ARCNET PC100, PC200
+PNP80df SMC ARCNET PC110, PC210, PC250
+PNP80e0 SMC ARCNET PC130/E
+PNP80e1 SMC ARCNET PC120, PC220, PC260
+PNP80e2 SMC ARCNET PC270/E
+PNP80e5 SMC ARCNET PC600W, PC650W
+PNP80e7 DEC DEPCA
+PNP80e8 DEC (DE100) EtherWorks LC
+PNP80e9 DEC (DE200) EtherWorks Turbo
+PNP80ea DEC (DE101) EtherWorks LC/TP
+PNP80eb DEC (DE201) EtherWorks Turbo/TP
+PNP80ec DEC (DE202) EtherWorks Turbo/TP_BNC
+PNP80ed DEC (DE102) EtherWorks LC/TP_BNC
+PNP80ee DEC EE101 (Built-In)
+PNP80ef DECpc 433 WS (Built-In)
+PNP80f1 3Com EtherLink Plus
+PNP80f3 3Com EtherLink II or IITP (8 or 16-bit)
+PNP80f4 3Com TokenLink
+PNP80f6 3Com EtherLink 16
+PNP80f7 3Com EtherLink III
+PNP80f8 3Com Generic Etherlink Plug and Play Device
+PNP80fb Thomas Conrad TC6045
+PNP80fc Thomas Conrad TC6042
+PNP80fd Thomas Conrad TC6142
+PNP80fe Thomas Conrad TC6145
+PNP80ff Thomas Conrad TC6242
+PNP8100 Thomas Conrad TC6245
+PNP8105 DCA 10 MB
+PNP8106 DCA 10 MB Fiber Optic
+PNP8107 DCA 10 MB Twisted Pair
+PNP8113 Racal NI6510
+PNP811C Ungermann-Bass NIUpc
+PNP8120 Ungermann-Bass NIUpc/EOTP
+PNP8123 SMC StarCard PLUS (WD/8003S)
+PNP8124 SMC StarCard PLUS With On Board Hub (WD/8003SH)
+PNP8125 SMC EtherCard PLUS (WD/8003E)
+PNP8126 SMC EtherCard PLUS With Boot ROM Socket (WD/8003EBT)
+PNP8127 SMC EtherCard PLUS With Boot ROM Socket (WD/8003EB)
+PNP8128 SMC EtherCard PLUS TP (WD/8003WT)
+PNP812a SMC EtherCard PLUS 16 With Boot ROM Socket (WD/8013EBT)
+PNP812d Intel EtherExpress 16 or 16TP
+PNP812f Intel TokenExpress 16/4
+PNP8130 Intel TokenExpress MCA 16/4
+PNP8132 Intel EtherExpress 16 (MCA)
+PNP8137 Artisoft AE-1
+PNP8138 Artisoft AE-2 or AE-3
+PNP8141 Amplicard AC 210/XT
+PNP8142 Amplicard AC 210/AT
+PNP814b Everex SpeedLink /PC16 (EV2027)
+PNP8155 HP PC LAN Adapter/8 TP (HP27245)
+PNP8156 HP PC LAN Adapter/16 TP (HP27247A)
+PNP8157 HP PC LAN Adapter/8 TL (HP27250)
+PNP8158 HP PC LAN Adapter/16 TP Plus (HP27247B)
+PNP8159 HP PC LAN Adapter/16 TL Plus (HP27252)
+PNP815f National Semiconductor Ethernode *16AT
+PNP8160 National Semiconductor AT/LANTIC EtherNODE 16-AT3
+PNP816a NCR Token-Ring 4 Mbs ISA
+PNP816d NCR Token-Ring 16/4 Mbs ISA
+PNP8191 Olicom 16/4 Token-Ring Adapter
+PNP81c3 SMC EtherCard PLUS Elite (WD/8003EP)
+PNP81c4 SMC EtherCard PLUS 10T (WD/8003W)
+PNP81c5 SMC EtherCard PLUS Elite 16 (WD/8013EP)
+PNP81c6 SMC EtherCard PLUS Elite 16T (WD/8013W)
+PNP81c7 SMC EtherCard PLUS Elite 16 Combo (WD/8013EW or 8013EWC)
+PNP81c8 SMC EtherElite Ultra 16
+PNP81e4 Pure Data PDI9025-32 (Token Ring)
+PNP81e6 Pure Data PDI508+ (ArcNet)
+PNP81e7 Pure Data PDI516+ (ArcNet)
+PNP81eb Proteon Token Ring (P1390)
+PNP81ec Proteon Token Ring (P1392)
+PNP81ed Proteon ISA Token Ring (1340)
+PNP81ee Proteon ISA Token Ring (1342)
+PNP81ef Proteon ISA Token Ring (1346)
+PNP81f0 Proteon ISA Token Ring (1347)
+PNP81ff Cabletron E2000 Series DNI
+PNP8200 Cabletron E2100 Series DNI
+PNP8209 Zenith Data Systems Z-Note
+PNP820a Zenith Data Systems NE2000-Compatible
+PNP8213 Xircom Pocket Ethernet II
+PNP8214 Xircom Pocket Ethernet I
+PNP821d RadiSys EXM-10
+PNP8227 SMC 3000 Series
+PNP8228 SMC 91C2 controller
+PNP8231 Advanced Micro Devices AM2100/AM1500T
+PNP8263 Tulip NCC-16
+PNP8277 Exos 105
+PNP828A Intel '595 based Ethernet
+PNP828B TI2000-style Token Ring
+PNP828C AMD PCNet Family cards
+PNP828D AMD PCNet32 (VL version)
+PNP8294 IrDA Infrared NDIS driver (Microsoft-supplied)
+PNP82bd IBM PCMCIA-NIC
+PNP82C2 Xircom CE10
+PNP82C3 Xircom CEM2
+PNP8321 DEC Ethernet (All Types)
+PNP8323 SMC EtherCard (All Types except 8013/A)
+PNP8324 ARCNET Compatible
+PNP8326 Thomas Conrad (All Arcnet Types)
+PNP8327 IBM Token Ring (All Types)
+PNP8385 Remote Network Access Driver
+PNP8387 RNA Point-to-point Protocol Driver
+PNP8388 Reserved for Microsoft Networking components
+PNP8389 Peer IrLAN infrared driver (Microsoft-supplied)
+PNP8390 Generic network adapter
+
+PNPA002 Future Domain 16-700 compatible controller
+PNPA003 Panasonic proprietary CD-ROM adapter (SBPro/SB16)
+PNPA01B Trantor 128 SCSI Controller
+PNPA01D Trantor T160 SCSI Controller
+PNPA01E Trantor T338 Parallel SCSI controller
+PNPA01F Trantor T348 Parallel SCSI controller
+PNPA020 Trantor Media Vision SCSI controller
+PNPA022 Always IN-2000 SCSI controller
+PNPA02B Sony proprietary CD-ROM controller
+PNPA02D Trantor T13b 8-bit SCSI controller
+PNPA02F Trantor T358 Parallel SCSI controller
+PNPA030 Mitsumi LU-005 Single Speed CD-ROM controller + drive
+PNPA031 Mitsumi FX-001 Single Speed CD-ROM controller + drive
+PNPA032 Mitsumi FX-001 Double Speed CD-ROM controller + drive
+
+PNPB000 Sound Blaster 1.5 sound device
+PNPB001 Sound Blaster 2.0 sound device
+PNPB002 Sound Blaster Pro sound device
+PNPB003 Sound Blaster 16 sound device
+PNPB004 Thunderboard-compatible sound device
+PNPB005 Adlib-compatible FM synthesizer device
+PNPB006 MPU401 compatible
+PNPB007 Microsoft Windows Sound System-compatible sound device
+PNPB008 Compaq Business Audio
+PNPB009 Plug and Play Microsoft Windows Sound System Device
+PNPB00A MediaVision Pro Audio Spectrum (Trantor SCSI enabled, Thunder Chip Disabled)
+PNPB00B MediaVision Pro Audio 3D
+PNPB00C MusicQuest MQX-32M
+PNPB00D MediaVision Pro Audio Spectrum Basic (No Trantor SCSI, Thunder Chip Enabled)
+PNPB00E MediaVision Pro Audio Spectrum (Trantor SCSI enabled, Thunder Chip Enabled)
+PNPB00F MediaVision Jazz-16 chipset (OEM Versions)
+PNPB010 Auravision VxP500 chipset - Orchid Videola
+PNPB018 MediaVision Pro Audio Spectrum 8-bit
+PNPB019 MediaVision Pro Audio Spectrum Basic (no Trantor SCSI, Thunder chip Disabled)
+PNPB020 Yamaha OPL3-compatible FM synthesizer device
+PNPB02F Joystick/Game port
+
+PNPC000 Compaq 14400 Modem (TBD)
+PNPC001 Compaq 2400/9600 Modem (TBD)