1*39c3181aSmsaitoh# $NetBSD: acpidevs,v 1.36 2019/05/28 08:59:34 msaitoh Exp $ 2d30d72b4Sperry# 30f7795c4Sjruoho# Originally extracted from: 40f7795c4Sjruoho 5bb97a3d6Schristos# http://download.microsoft.com/download/1/6/1/161ba512-40e2-4cc9-843a-923143f3456c/devids.txt 60f7795c4Sjruoho# 7d30d72b4Sperry# XXX we should rig it up to make importation simpler, though we 8d30d72b4Sperry# probably need to add IDs that are not in that file, too. The list is 9d30d72b4Sperry# far from comprehensive :( 1011bbaf44Schristos# 1145ff970eSjnemeth# Use "make -f Makefile.acpidevs" to regenerate acpidevs_data.h 1245ff970eSjnemeth# 1345ff970eSjnemeth# 1411bbaf44Schristos# ***** System Devices - PNP0xxx ************************** 1511bbaf44Schristos# --Interrupt Controllers-- 1611bbaf44SchristosPNP0000 AT Interrupt Controller 1711bbaf44SchristosPNP0001 EISA Interrupt Controller 1811bbaf44SchristosPNP0002 MCA Interrupt Controller 1911bbaf44SchristosPNP0003 APIC 2011bbaf44SchristosPNP0004 Cyrix SLiC MP interrupt controller 2111bbaf44Schristos# --Timers-- 2211bbaf44SchristosPNP0100 AT Timer 2311bbaf44SchristosPNP0101 EISA Timer 2411bbaf44SchristosPNP0102 MCA Timer 252d0bb278SkochiPNP0103 HPET Timer 2611bbaf44Schristos# --DMA-- 2711bbaf44SchristosPNP0200 AT DMA Controller 2811bbaf44SchristosPNP0201 EISA DMA Controller 2911bbaf44SchristosPNP0202 MCA DMA Controller 3011bbaf44Schristos# --Keyboards-- 3111bbaf44SchristosPNP0300 IBM PC/XT keyboard controller (83-key) 3211bbaf44SchristosPNP0301 IBM PC/AT keyboard controller (86-key) 3311bbaf44SchristosPNP0302 IBM PC/XT keyboard controller (84-key) 3411bbaf44SchristosPNP0303 IBM Enhanced (101/102-key, PS/2 mouse support) 3511bbaf44SchristosPNP0304 Olivetti Keyboard (83-key) 3611bbaf44SchristosPNP0305 Olivetti Keyboard (102-key) 3711bbaf44SchristosPNP0306 Olivetti Keyboard (86-key) 3811bbaf44SchristosPNP0307 Microsoft Windows(R) Keyboard 3911bbaf44SchristosPNP0308 General Input Device Emulation Interface (GIDEI) legacy 4011bbaf44SchristosPNP0309 Olivetti Keyboard (A101/102 key) 4111bbaf44SchristosPNP030A AT&T 302 keyboard 4211bbaf44SchristosPNP030B Reserved by Microsoft 4311bbaf44SchristosPNP0320 Japanese 106-key keyboard A01 4411bbaf44SchristosPNP0321 Japanese 101-key keyboard 4511bbaf44SchristosPNP0322 Japanese AX keyboard 4611bbaf44SchristosPNP0323 Japanese 106-key keyboard 002/003 4711bbaf44SchristosPNP0324 Japanese 106-key keyboard 001 4811bbaf44SchristosPNP0325 Japanese Toshiba Desktop keyboard 4911bbaf44SchristosPNP0326 Japanese Toshiba Laptop keyboard 5011bbaf44SchristosPNP0327 Japanese Toshiba Notebook keyboard 5111bbaf44SchristosPNP0340 Korean 84-key keyboard 5211bbaf44SchristosPNP0341 Korean 86-key keyboard 5311bbaf44SchristosPNP0342 Korean Enhanced keyboard 5411bbaf44SchristosPNP0343 Korean Enhanced keyboard 101b 5511bbaf44SchristosPNP0343 Korean Enhanced keyboard 101c 5611bbaf44SchristosPNP0344 Korean Enhanced keyboard 103 5711bbaf44Schristos# --Parallel Devices-- 5811bbaf44SchristosPNP0400 Standard LPT printer port 5911bbaf44SchristosPNP0401 ECP printer port 6011bbaf44Schristos# --Serial Devices-- 6111bbaf44SchristosPNP0500 Standard PC COM port 6211bbaf44SchristosPNP0501 16550A-compatible COM port 6311bbaf44SchristosPNP0502 Multiport serial device (non-intelligent 16550) 6411bbaf44Schristos# --Disk Controllers-- 6511bbaf44SchristosPNP0600 Generic ESDI/IDE/ATA compatible hard disk controller 6611bbaf44SchristosPNP0601 Plus Hardcard II 6711bbaf44SchristosPNP0602 Plus Hardcard IIXL/EZ 6811bbaf44SchristosPNP0603 Generic IDE supporting Microsoft Device Bay Specification 6911bbaf44SchristosPNP0700 PC standard floppy disk controller 7011bbaf44SchristosPNP0701 Standard floppy controller supporting MS Device Bay Spec 7111bbaf44Schristos# --Compatibility with early device ID list-- 7211bbaf44SchristosPNP0802 Microsoft Sound System compatible device 7311bbaf44Schristos# --Display Adapters-- 7411bbaf44SchristosPNP0900 VGA Compatible 7511bbaf44SchristosPNP0901 Video Seven VRAM/VRAM II/1024i 7611bbaf44SchristosPNP0902 8514/A Compatible 7711bbaf44SchristosPNP0903 Trident VGA 7811bbaf44SchristosPNP0904 Cirrus Logic Laptop VGA 7911bbaf44SchristosPNP0905 Cirrus Logic VGA 8011bbaf44SchristosPNP0906 Tseng ET4000 8111bbaf44SchristosPNP0907 Western Digital VGA 8211bbaf44SchristosPNP0908 Western Digital Laptop VGA 8311bbaf44SchristosPNP0909 S3 Inc. 911/924 8411bbaf44SchristosPNP090A ATI Ultra Pro/Plus (Mach 32) 8511bbaf44SchristosPNP090B ATI Ultra (Mach 8) 8611bbaf44SchristosPNP090C XGA Compatible 8711bbaf44SchristosPNP090D ATI VGA Wonder 8811bbaf44SchristosPNP090E Weitek P9000 Graphics Adapter 8911bbaf44SchristosPNP090F Oak Technology VGA 9011bbaf44SchristosPNP0910 Compaq QVision 9111bbaf44SchristosPNP0911 XGA/2 9211bbaf44SchristosPNP0912 Tseng Labs W32/W32i/W32p 9311bbaf44SchristosPNP0913 S3 Inc. 801/928/964 9411bbaf44SchristosPNP0914 Cirrus Logic 5429/5434 (memory mapped) 9511bbaf44SchristosPNP0915 Compaq Advanced VGA (AVGA) 9611bbaf44SchristosPNP0916 ATI Ultra Pro Turbo (Mach64) 9711bbaf44SchristosPNP0917 Reserved by Microsoft 9811bbaf44SchristosPNP0918 Matrox MGA 9911bbaf44SchristosPNP0919 Compaq QVision 2000 10011bbaf44SchristosPNP091A Tseng W128 10111bbaf44SchristosPNP0930 Chips & Technologies Super VGA 10211bbaf44SchristosPNP0931 Chips & Technologies Accelerator 10311bbaf44SchristosPNP0940 NCR 77c22e Super VGA 10411bbaf44SchristosPNP0941 NCR 77c32blt 10511bbaf44SchristosPNP09FF Plug and Play Monitors (VESA DDC) 1065ac61074Sperry#--Peripheral Buses-- 10711bbaf44SchristosPNP0A00 ISA Bus 10811bbaf44SchristosPNP0A01 EISA Bus 10911bbaf44SchristosPNP0A02 MCA Bus 1105f0ceef6SkochiPNP0A03 PCI/PCI-X Host Bridge 11111bbaf44SchristosPNP0A04 VESA/VL Bus 1125f0ceef6SkochiPNP0A05 Generic Container Device 1135f0ceef6SkochiPNP0A06 Generic Container Device 1145f0ceef6SkochiPNP0A08 PCI Express/PCI-X Mode-2 Host Bridge 11511bbaf44Schristos#-- Real Time Clock, BIOS, System board devices-- 11611bbaf44SchristosPNP0800 AT-style speaker sound 11711bbaf44SchristosPNP0B00 AT Real-Time Clock 118fe682d35SjruohoPNP0B01 AT Real-Time Clock (PIIX4) 119fe682d35SjruohoPNP0B02 AT Real-Time Clock (Dallas Semiconductor) 1208c1a5f83SjruohoPNP0C00 Plug and Play BIOS 12111bbaf44SchristosPNP0C01 System Board 1228c1a5f83SjruohoPNP0C02 Motherboard Register Resources 1238c1a5f83SjruohoPNP0C03 BIOS Event Notification Interrupt 12411bbaf44SchristosPNP0C04 Math Coprocessor 1258c1a5f83SjruohoPNP0C05 APM BIOS 1268c1a5f83SjruohoPNP0C06 Reserved 1278c1a5f83SjruohoPNP0C07 Reserved 1285f7d603cSjruohoPNP0C08 ACPI System Board Hardware 12911bbaf44SchristosPNP0C09 ACPI Embedded Controller 13011bbaf44SchristosPNP0C0A ACPI Control Method Battery 13111bbaf44SchristosPNP0C0B ACPI Fan 1325f7d603cSjruohoPNP0C0C ACPI Power Button Device 1335f7d603cSjruohoPNP0C0D ACPI Lid Device 1345f7d603cSjruohoPNP0C0E ACPI Sleep Button Device 1355f7d603cSjruohoPNP0C0F PCI Interrupt Link Device 1365f7d603cSjruohoPNP0C10 ACPI System Indicator Device 1375f7d603cSjruohoPNP0C11 ACPI Thermal Zone 13811bbaf44SchristosPNP0C12 Device Bay Controller 1398c1a5f83SjruohoPNP0C13 Plug and Play BIOS (for non-ACPI) 1405f7d603cSjruohoPNP0C14 WMI Mapper Device 1415f7d603cSjruohoPNP0C15 ACPI Docking Station 14291c0c3fdSjruohoPNP0C32 ACPI Quickstart Button 14364f353c4SjruohoPNP0C33 ACPI Hardware Error Device 1445f7d603cSjruohoPNP0C80 Hotplug Memory Device 14511bbaf44Schristos#--PCMCIA Controller Chipsets-- 14611bbaf44SchristosPNP0E00 Intel 82365-Compatible PCMCIA Controller 14711bbaf44SchristosPNP0E01 Cirrus Logic CL-PD6720 PCMCIA Controller 14811bbaf44SchristosPNP0E02 VLSI VL82C146 PCMCIA Controller 14911bbaf44SchristosPNP0E03 Intel 82365-compatible CardBus controller 15011bbaf44Schristos#--Mice-- 15111bbaf44SchristosPNP0F00 Microsoft Bus Mouse 15211bbaf44SchristosPNP0F01 Microsoft Serial Mouse 15311bbaf44SchristosPNP0F02 Microsoft InPort Mouse 15411bbaf44SchristosPNP0F03 Microsoft PS/2-style Mouse 15511bbaf44SchristosPNP0F04 Mouse Systems Mouse 15611bbaf44SchristosPNP0F05 Mouse Systems 3-Button Mouse (COM2) 15711bbaf44SchristosPNP0F06 Genius Mouse (COM1) 15811bbaf44SchristosPNP0F07 Genius Mouse (COM2) 15911bbaf44SchristosPNP0F08 Logitech Serial Mouse 16011bbaf44SchristosPNP0F09 Microsoft BallPoint Serial Mouse 16111bbaf44SchristosPNP0F0A Microsoft Plug and Play Mouse 16211bbaf44SchristosPNP0F0B Microsoft Plug and Play BallPoint Mouse 16311bbaf44SchristosPNP0F0C Microsoft-compatible Serial Mouse 16411bbaf44SchristosPNP0F0D Microsoft-compatible InPort-compatible Mouse 16511bbaf44SchristosPNP0F0E Microsoft-compatible PS/2-style Mouse 16611bbaf44SchristosPNP0F0F Microsoft-compatible Serial BallPoint-compatible Mouse 16711bbaf44SchristosPNP0F10 Texas Instruments QuickPort Mouse 16811bbaf44SchristosPNP0F11 Microsoft-compatible Bus Mouse 16911bbaf44SchristosPNP0F12 Logitech PS/2-style Mouse 17011bbaf44SchristosPNP0F13 PS/2 Port for PS/2-style Mice 17111bbaf44SchristosPNP0F14 Microsoft Kids Mouse 17211bbaf44SchristosPNP0F15 Logitech bus mouse 17311bbaf44SchristosPNP0F16 Logitech SWIFT device 17411bbaf44SchristosPNP0F17 Logitech-compatible serial mouse 17511bbaf44SchristosPNP0F18 Logitech-compatible bus mouse 17611bbaf44SchristosPNP0F19 Logitech-compatible PS/2-style Mouse 17711bbaf44SchristosPNP0F1A Logitech-compatible SWIFT Device 17811bbaf44SchristosPNP0F1B HP Omnibook Mouse 17911bbaf44SchristosPNP0F1C Compaq LTE Trackball PS/2-style Mouse 18011bbaf44SchristosPNP0F1D Compaq LTE Trackball Serial Mouse 18111bbaf44SchristosPNP0F1E Microsoft Kids Trackball Mouse 18211bbaf44SchristosPNP0F1F Reserved by Microsoft Input Device Group 18311bbaf44SchristosPNP0F20 Reserved by Microsoft Input Device Group 18411bbaf44SchristosPNP0F21 Reserved by Microsoft Input Device Group 18511bbaf44SchristosPNP0F22 Reserved by Microsoft Input Device Group 18611bbaf44SchristosPNP0F23 Reserved by Microsoft Input Device Group 18711bbaf44SchristosPNP0FFF Reserved by Microsoft Systems 188066abf15SrpauloSYN1003 Synaptics PS/2-style Touchpad 189ac1d74b5SjruohoSYN013B Synaptics PS/2-style Touchpad 19011bbaf44Schristos# ***** Network Adapters - PNP8xxx *********************** 19111bbaf44SchristosPNP8001 Novell/Anthem NE3200 19211bbaf44SchristosPNP8004 Compaq NE3200 19311bbaf44SchristosPNP8006 Intel EtherExpress/32 19411bbaf44SchristosPNP8008 HP EtherTwist EISA LAN Adapter/32 (HP27248A) 19511bbaf44SchristosPNP8065 Ungermann-Bass NIUps or NIUps/EOTP 19611bbaf44SchristosPNP8072 DEC (DE211) EtherWorks MC/TP 19711bbaf44SchristosPNP8073 DEC (DE212) EtherWorks MC/TP_BNC 19811bbaf44SchristosPNP8078 DCA 10 Mb MCA 19911bbaf44SchristosPNP8074 HP MC LAN Adapter/16 TP (PC27246) 20011bbaf44SchristosPNP80c9 IBM Token Ring 20111bbaf44SchristosPNP80ca IBM Token Ring II 20211bbaf44SchristosPNP80cb IBM Token Ring II/Short 20311bbaf44SchristosPNP80cc IBM Token Ring 4/16Mbs 20411bbaf44SchristosPNP80d3 Novell/Anthem NE1000 20511bbaf44SchristosPNP80d4 Novell/Anthem NE2000 20611bbaf44SchristosPNP80d5 NE1000 Compatible 20711bbaf44SchristosPNP80d6 NE2000 Compatible 20811bbaf44SchristosPNP80d7 Novell/Anthem NE1500T 20911bbaf44SchristosPNP80d8 Novell/Anthem NE2100 21011bbaf44SchristosPNP80dd SMC ARCNETPC 21111bbaf44SchristosPNP80de SMC ARCNET PC100, PC200 21211bbaf44SchristosPNP80df SMC ARCNET PC110, PC210, PC250 21311bbaf44SchristosPNP80e0 SMC ARCNET PC130/E 21411bbaf44SchristosPNP80e1 SMC ARCNET PC120, PC220, PC260 21511bbaf44SchristosPNP80e2 SMC ARCNET PC270/E 21611bbaf44SchristosPNP80e5 SMC ARCNET PC600W, PC650W 21711bbaf44SchristosPNP80e7 DEC DEPCA 21811bbaf44SchristosPNP80e8 DEC (DE100) EtherWorks LC 21911bbaf44SchristosPNP80e9 DEC (DE200) EtherWorks Turbo 22011bbaf44SchristosPNP80ea DEC (DE101) EtherWorks LC/TP 22111bbaf44SchristosPNP80eb DEC (DE201) EtherWorks Turbo/TP 22211bbaf44SchristosPNP80ec DEC (DE202) EtherWorks Turbo/TP_BNC 22311bbaf44SchristosPNP80ed DEC (DE102) EtherWorks LC/TP_BNC 22411bbaf44SchristosPNP80ee DEC EE101 (Built-In) 22511bbaf44SchristosPNP80ef DECpc 433 WS (Built-In) 22611bbaf44SchristosPNP80f1 3Com EtherLink Plus 22711bbaf44SchristosPNP80f3 3Com EtherLink II or IITP (8 or 16-bit) 22811bbaf44SchristosPNP80f4 3Com TokenLink 22911bbaf44SchristosPNP80f6 3Com EtherLink 16 23011bbaf44SchristosPNP80f7 3Com EtherLink III 23111bbaf44SchristosPNP80f8 3Com Generic Etherlink Plug and Play Device 23211bbaf44SchristosPNP80fb Thomas Conrad TC6045 23311bbaf44SchristosPNP80fc Thomas Conrad TC6042 23411bbaf44SchristosPNP80fd Thomas Conrad TC6142 23511bbaf44SchristosPNP80fe Thomas Conrad TC6145 23611bbaf44SchristosPNP80ff Thomas Conrad TC6242 23711bbaf44SchristosPNP8100 Thomas Conrad TC6245 23811bbaf44SchristosPNP8105 DCA 10 MB 23911bbaf44SchristosPNP8106 DCA 10 MB Fiber Optic 24011bbaf44SchristosPNP8107 DCA 10 MB Twisted Pair 24111bbaf44SchristosPNP8113 Racal NI6510 24211bbaf44SchristosPNP811C Ungermann-Bass NIUpc 24311bbaf44SchristosPNP8120 Ungermann-Bass NIUpc/EOTP 24411bbaf44SchristosPNP8123 SMC StarCard PLUS (WD/8003S) 24511bbaf44SchristosPNP8124 SMC StarCard PLUS With On Board Hub (WD/8003SH) 24611bbaf44SchristosPNP8125 SMC EtherCard PLUS (WD/8003E) 24711bbaf44SchristosPNP8126 SMC EtherCard PLUS With Boot ROM Socket (WD/8003EBT) 24811bbaf44SchristosPNP8127 SMC EtherCard PLUS With Boot ROM Socket (WD/8003EB) 24911bbaf44SchristosPNP8128 SMC EtherCard PLUS TP (WD/8003WT) 25011bbaf44SchristosPNP812a SMC EtherCard PLUS 16 With Boot ROM Socket (WD/8013EBT) 25111bbaf44SchristosPNP812d Intel EtherExpress 16 or 16TP 25211bbaf44SchristosPNP812f Intel TokenExpress 16/4 25311bbaf44SchristosPNP8130 Intel TokenExpress MCA 16/4 25411bbaf44SchristosPNP8132 Intel EtherExpress 16 (MCA) 25511bbaf44SchristosPNP8137 Artisoft AE-1 25611bbaf44SchristosPNP8138 Artisoft AE-2 or AE-3 25711bbaf44SchristosPNP8141 Amplicard AC 210/XT 25811bbaf44SchristosPNP8142 Amplicard AC 210/AT 25911bbaf44SchristosPNP814b Everex SpeedLink /PC16 (EV2027) 26011bbaf44SchristosPNP8155 HP PC LAN Adapter/8 TP (HP27245) 26111bbaf44SchristosPNP8156 HP PC LAN Adapter/16 TP (HP27247A) 26211bbaf44SchristosPNP8157 HP PC LAN Adapter/8 TL (HP27250) 26311bbaf44SchristosPNP8158 HP PC LAN Adapter/16 TP Plus (HP27247B) 26411bbaf44SchristosPNP8159 HP PC LAN Adapter/16 TL Plus (HP27252) 26511bbaf44SchristosPNP815f National Semiconductor Ethernode *16AT 26611bbaf44SchristosPNP8160 National Semiconductor AT/LANTIC EtherNODE 16-AT3 26711bbaf44SchristosPNP816a NCR Token-Ring 4 Mbs ISA 26811bbaf44SchristosPNP816d NCR Token-Ring 16/4 Mbs ISA 26911bbaf44SchristosPNP8191 Olicom 16/4 Token-Ring Adapter 27011bbaf44SchristosPNP81c3 SMC EtherCard PLUS Elite (WD/8003EP) 27111bbaf44SchristosPNP81c4 SMC EtherCard PLUS 10T (WD/8003W) 27211bbaf44SchristosPNP81c5 SMC EtherCard PLUS Elite 16 (WD/8013EP) 27311bbaf44SchristosPNP81c6 SMC EtherCard PLUS Elite 16T (WD/8013W) 27411bbaf44SchristosPNP81c7 SMC EtherCard PLUS Elite 16 Combo (WD/8013EW or 8013EWC) 27511bbaf44SchristosPNP81c8 SMC EtherElite Ultra 16 27611bbaf44SchristosPNP81e4 Pure Data PDI9025-32 (Token Ring) 27711bbaf44SchristosPNP81e6 Pure Data PDI508+ (ArcNet) 27811bbaf44SchristosPNP81e7 Pure Data PDI516+ (ArcNet) 27911bbaf44SchristosPNP81eb Proteon Token Ring (P1390) 28011bbaf44SchristosPNP81ec Proteon Token Ring (P1392) 28111bbaf44SchristosPNP81ed Proteon ISA Token Ring (1340) 28211bbaf44SchristosPNP81ee Proteon ISA Token Ring (1342) 28311bbaf44SchristosPNP81ef Proteon ISA Token Ring (1346) 28411bbaf44SchristosPNP81f0 Proteon ISA Token Ring (1347) 28511bbaf44SchristosPNP81ff Cabletron E2000 Series DNI 28611bbaf44SchristosPNP8200 Cabletron E2100 Series DNI 28711bbaf44SchristosPNP8209 Zenith Data Systems Z-Note 28811bbaf44SchristosPNP820a Zenith Data Systems NE2000-Compatible 28911bbaf44SchristosPNP8213 Xircom Pocket Ethernet II 29011bbaf44SchristosPNP8214 Xircom Pocket Ethernet I 29111bbaf44SchristosPNP821d RadiSys EXM-10 29211bbaf44SchristosPNP8227 SMC 3000 Series 29311bbaf44SchristosPNP8228 SMC 91C2 controller 29411bbaf44SchristosPNP8231 Advanced Micro Devices AM2100/AM1500T 29511bbaf44SchristosPNP8263 Tulip NCC-16 29611bbaf44SchristosPNP8277 Exos 105 29711bbaf44SchristosPNP828A Intel '595 based Ethernet 29811bbaf44SchristosPNP828B TI2000-style Token Ring 29911bbaf44SchristosPNP828C AMD PCNet Family cards 30011bbaf44SchristosPNP828D AMD PCNet32 (VL version) 30111bbaf44SchristosPNP82bd IBM PCMCIA-NIC 30211bbaf44SchristosPNP82C2 Xircom CE10 30311bbaf44SchristosPNP82C3 Xircom CEM2 30411bbaf44SchristosPNP8321 DEC Ethernet (All Types) 30511bbaf44SchristosPNP8323 SMC EtherCard (All Types except 8013/A) 30611bbaf44SchristosPNP8324 ARCNET Compatible 30711bbaf44SchristosPNP8326 Thomas Conrad (All Arcnet Types) 30811bbaf44SchristosPNP8327 IBM Token Ring (All Types) 30911bbaf44SchristosPNP8385 Remote Network Access Driver 31011bbaf44SchristosPNP8387 RNA Point-to-point Protocol Driver 31111bbaf44SchristosPNP8388 Reserved for Microsoft Networking components 31211bbaf44SchristosPNP8390 Generic network adapter 3130f7795c4Sjruoho# ***** Infrared Devices ********** 3140f7795c4SjruohoPNP0510 Generic IrDA-compatible device 3150f7795c4SjruohoPNP0511 Generic IrDA-compatible device 3160f7795c4SjruohoPNP8294 IrDA Infrared NDIS driver (Microsoft-supplied) 3170f7795c4SjruohoPNP8389 Peer IrLAN infrared driver (Microsoft-supplied) 3180f7795c4SjruohoHWPC224 NSC SuperIO chip (inc. IrDA device) 3190f7795c4SjruohoIBM0071 NSC SuperIO chip (inc. IrDA device) 3201ad22d84SjruohoITE8708 ITE Tech IrDA Infrared device 3210f7795c4SjruohoNSC6001 NSC SuperIO chip (inc. IrDA device) 32211bbaf44Schristos# ***** SCSI, Proprietary CD Adapters - PNPAxxx ********** 32311bbaf44SchristosPNPA002 Future Domain 16-700 compatible controller 32411bbaf44SchristosPNPA003 Panasonic proprietary CD-ROM adapter (SBPro/SB16) 32511bbaf44SchristosPNPA01B Trantor 128 SCSI Controller 32611bbaf44SchristosPNPA01D Trantor T160 SCSI Controller 32711bbaf44SchristosPNPA01E Trantor T338 Parallel SCSI controller 32811bbaf44SchristosPNPA01F Trantor T348 Parallel SCSI controller 32911bbaf44SchristosPNPA020 Trantor Media Vision SCSI controller 33011bbaf44SchristosPNPA022 Always IN-2000 SCSI controller 33111bbaf44SchristosPNPA02B Sony proprietary CD-ROM controller 33211bbaf44SchristosPNPA02D Trantor T13b 8-bit SCSI controller 33311bbaf44SchristosPNPA02F Trantor T358 Parallel SCSI controller 33411bbaf44SchristosPNPA030 Mitsumi LU-005 Single Speed CD-ROM controller + drive 33511bbaf44SchristosPNPA031 Mitsumi FX-001 Single Speed CD-ROM controller + drive 33611bbaf44SchristosPNPA032 Mitsumi FX-001 Double Speed CD-ROM controller + drive 33711bbaf44Schristos# ***** Sound/Video-capture, multimedia - PNPBxxx ******** 33811bbaf44SchristosPNPB000 Sound Blaster 1.5 sound device 33911bbaf44SchristosPNPB001 Sound Blaster 2.0 sound device 34011bbaf44SchristosPNPB002 Sound Blaster Pro sound device 34111bbaf44SchristosPNPB003 Sound Blaster 16 sound device 34211bbaf44SchristosPNPB004 Thunderboard-compatible sound device 34311bbaf44SchristosPNPB005 Adlib-compatible FM synthesizer device 34411bbaf44SchristosPNPB006 MPU401 compatible 34511bbaf44SchristosPNPB007 Microsoft Windows Sound System-compatible sound device 34611bbaf44SchristosPNPB008 Compaq Business Audio 34711bbaf44SchristosPNPB009 Plug and Play Microsoft Windows Sound System Device 3488c1a5f83SjruohoPNPB00A MediaVision Pro Audio Spectrum (SCSI) 34911bbaf44SchristosPNPB00B MediaVision Pro Audio 3D 35011bbaf44SchristosPNPB00C MusicQuest MQX-32M 3518c1a5f83SjruohoPNPB00D MediaVision Pro Audio Spectrum Basic (Thunder Chip) 3528c1a5f83SjruohoPNPB00E MediaVision Pro Audio Spectrum (SCSI, Thunder Chip) 35311bbaf44SchristosPNPB00F MediaVision Jazz-16 chipset (OEM Versions) 35411bbaf44SchristosPNPB010 Auravision VxP500 chipset - Orchid Videola 35511bbaf44SchristosPNPB018 MediaVision Pro Audio Spectrum 8-bit 3568c1a5f83SjruohoPNPB019 MediaVision Pro Audio Spectrum Basic 35711bbaf44SchristosPNPB020 Yamaha OPL3-compatible FM synthesizer device 35811bbaf44SchristosPNPB02F Joystick/Game port 3590ea654cdSjruohoCSC0000 Crystal PnP Audio (codec) 3600ea654cdSjruohoCSC0003 Crystal PnP Audio (MPU-401) 3610ea654cdSjruohoCSC0010 Crystal PnP Audio (registers) 36211bbaf44Schristos# ***** Modems - PNPCxxx-Dxxx**************************** 36311bbaf44SchristosPNPC000 Compaq 14400 Modem (TBD) 36411bbaf44SchristosPNPC001 Compaq 2400/9600 Modem (TBD) 365a0fefff3Sjruoho# **** TPM chips **** 3662e422aa6SjruohoATM1200 Atmel Trusted Platform Module 36791c0c3fdSjruohoBCM0101 Broadcom Trusted Platform Module 36891c0c3fdSjruohoBCM0102 Broadcom Trusted Platform Module 36991c0c3fdSjruohoICO0102 Intel Trusted Platform Module 370a0fefff3SjruohoIFX0102 Infineon Trusted Platform Module 37193da2999SjruohoINTC0102 Intel Trusted Platform Module 372a0fefff3SjruohoNSC1100 NSC Trusted Platform Module 37391c0c3fdSjruohoNSC1200 NSC Trusted Platform Module 37491c0c3fdSjruohoPNP0C31 Trusted Platform Module 37593da2999SjruohoSMO1200 STMicroelectronics Trusted Platform Module 37674a4ee7fSjruoho# ***** ACPI 4.0 specific devices ***** 3775f0ceef6SkochiACPI0001 SMBus 1.0 Host Controller 3785f0ceef6SkochiACPI0002 Smart Battery Subsystem 3795f0ceef6SkochiACPI0003 AC Device 3805f0ceef6SkochiACPI0004 Module Device 3815f0ceef6SkochiACPI0005 SMBus 2.0 Host Controller 3825f0ceef6SkochiACPI0006 GPE Block Device 38371c4a74bSjruohoACPI0007 Processor Device 38471c4a74bSjruohoACPI0008 Ambient Light Sensor 38571c4a74bSjruohoACPI0009 I/O APIC/SAPIC Device 38671c4a74bSjruohoACPI000A I/O APIC Device 38771c4a74bSjruohoACPI000B I/O SAPIC Device 38871c4a74bSjruohoACPI000C Processor Aggregator 38971c4a74bSjruohoACPI000D Power Meter 39071c4a74bSjruohoACPI000E Wake Alarm Device 391687f0619Scube# **** Others **** 392*39c3181aSmsaitohENE0100 KB3924-based CIR Port Receiver 393c3a9861bSjruohoHPQ0004 Hewlett-Packard 3D DriveGuard accelerometer 39447c7d989SjruohoIBM0079 IBM Docking Station 3950a202760SjruohoINT0800 Intel Firmware Hub Device 396e3cfc8abSjruohoIPI0001 Intelligent Platform Management Interface 39785aafab8SjruohoLEN0014 Lenovo ThinkPad Extras 39856a15446SjruohoSMO8800 ST Microelectronics Accelerometer 399