Home | History | Annotate | Line # | Download | only in acpi
      1  1.36   msaitoh # $NetBSD: acpidevs,v 1.36 2019/05/28 08:59:34 msaitoh Exp $
      2   1.3     perry #
      3  1.20    jruoho # Originally extracted from:
      4  1.20    jruoho 
      5  1.11  christos # http://download.microsoft.com/download/1/6/1/161ba512-40e2-4cc9-843a-923143f3456c/devids.txt
      6  1.20    jruoho #
      7   1.3     perry # XXX we should rig it up to make importation simpler, though we
      8   1.3     perry # probably need to add IDs that are not in that file, too. The list is
      9   1.3     perry # far from comprehensive :(
     10   1.1  christos #
     11  1.12   jnemeth # Use "make -f Makefile.acpidevs" to regenerate acpidevs_data.h
     12  1.12   jnemeth #
     13  1.12   jnemeth #
     14   1.1  christos # ***** System Devices - PNP0xxx **************************
     15   1.1  christos # --Interrupt Controllers--
     16  1.32    jruoho PNP0000		AT Interrupt Controller
     17  1.32    jruoho PNP0001		EISA Interrupt Controller
     18  1.32    jruoho PNP0002		MCA Interrupt Controller
     19  1.32    jruoho PNP0003		APIC
     20  1.32    jruoho PNP0004		Cyrix SLiC MP interrupt controller
     21   1.1  christos # --Timers--
     22  1.32    jruoho PNP0100		AT Timer
     23  1.32    jruoho PNP0101		EISA Timer
     24  1.32    jruoho PNP0102		MCA Timer
     25  1.32    jruoho PNP0103		HPET Timer
     26   1.1  christos # --DMA--
     27  1.32    jruoho PNP0200		AT DMA Controller
     28  1.32    jruoho PNP0201		EISA DMA Controller
     29  1.32    jruoho PNP0202		MCA DMA Controller
     30   1.1  christos # --Keyboards--
     31  1.32    jruoho PNP0300		IBM PC/XT keyboard controller (83-key)
     32  1.32    jruoho PNP0301		IBM PC/AT keyboard controller (86-key)
     33  1.32    jruoho PNP0302		IBM PC/XT keyboard controller (84-key)
     34  1.32    jruoho PNP0303		IBM Enhanced (101/102-key, PS/2 mouse support)
     35  1.32    jruoho PNP0304		Olivetti Keyboard (83-key)
     36  1.32    jruoho PNP0305		Olivetti Keyboard (102-key)
     37  1.32    jruoho PNP0306		Olivetti Keyboard (86-key)
     38  1.32    jruoho PNP0307		Microsoft Windows(R) Keyboard
     39  1.32    jruoho PNP0308		General Input Device Emulation Interface (GIDEI) legacy
     40  1.32    jruoho PNP0309		Olivetti Keyboard (A101/102 key)
     41  1.32    jruoho PNP030A		AT&T 302 keyboard
     42  1.32    jruoho PNP030B		Reserved by Microsoft
     43  1.32    jruoho PNP0320		Japanese 106-key keyboard A01
     44  1.32    jruoho PNP0321		Japanese 101-key keyboard
     45  1.32    jruoho PNP0322		Japanese AX keyboard
     46  1.32    jruoho PNP0323		Japanese 106-key keyboard 002/003
     47  1.32    jruoho PNP0324		Japanese 106-key keyboard 001
     48  1.32    jruoho PNP0325		Japanese Toshiba Desktop keyboard
     49  1.32    jruoho PNP0326		Japanese Toshiba Laptop keyboard
     50  1.32    jruoho PNP0327		Japanese Toshiba Notebook keyboard
     51  1.32    jruoho PNP0340		Korean 84-key keyboard
     52  1.32    jruoho PNP0341		Korean 86-key keyboard
     53  1.32    jruoho PNP0342		Korean Enhanced keyboard
     54  1.32    jruoho PNP0343		Korean Enhanced keyboard 101b
     55  1.32    jruoho PNP0343		Korean Enhanced keyboard 101c
     56  1.32    jruoho PNP0344		Korean Enhanced keyboard 103
     57   1.1  christos # --Parallel Devices--
     58  1.32    jruoho PNP0400		Standard LPT printer port
     59  1.32    jruoho PNP0401		ECP printer port
     60   1.1  christos # --Serial Devices--
     61  1.32    jruoho PNP0500		Standard PC COM port
     62  1.32    jruoho PNP0501		16550A-compatible COM port
     63  1.32    jruoho PNP0502		Multiport serial device (non-intelligent 16550)
     64   1.1  christos # --Disk Controllers--
     65  1.32    jruoho PNP0600		Generic ESDI/IDE/ATA compatible hard disk controller
     66  1.32    jruoho PNP0601		Plus Hardcard II
     67  1.32    jruoho PNP0602		Plus Hardcard IIXL/EZ
     68  1.32    jruoho PNP0603		Generic IDE supporting Microsoft Device Bay Specification
     69  1.32    jruoho PNP0700		PC standard floppy disk controller
     70  1.32    jruoho PNP0701		Standard floppy controller supporting MS Device Bay Spec
     71   1.1  christos # --Compatibility with early device ID list--
     72  1.32    jruoho PNP0802		Microsoft Sound System compatible device
     73   1.1  christos # --Display Adapters--
     74  1.32    jruoho PNP0900		VGA Compatible
     75  1.32    jruoho PNP0901		Video Seven VRAM/VRAM II/1024i
     76  1.32    jruoho PNP0902		8514/A Compatible
     77  1.32    jruoho PNP0903		Trident VGA
     78  1.32    jruoho PNP0904		Cirrus Logic Laptop VGA
     79  1.32    jruoho PNP0905		Cirrus Logic VGA
     80  1.32    jruoho PNP0906		Tseng ET4000
     81  1.32    jruoho PNP0907		Western Digital VGA
     82  1.32    jruoho PNP0908		Western Digital Laptop VGA
     83  1.32    jruoho PNP0909		S3 Inc. 911/924
     84  1.32    jruoho PNP090A		ATI Ultra Pro/Plus (Mach 32)
     85  1.32    jruoho PNP090B		ATI Ultra (Mach 8)
     86  1.32    jruoho PNP090C		XGA Compatible
     87  1.32    jruoho PNP090D		ATI VGA Wonder
     88  1.32    jruoho PNP090E		Weitek P9000 Graphics Adapter
     89  1.32    jruoho PNP090F		Oak Technology VGA
     90  1.32    jruoho PNP0910		Compaq QVision
     91  1.32    jruoho PNP0911		XGA/2
     92  1.32    jruoho PNP0912		Tseng Labs W32/W32i/W32p
     93  1.32    jruoho PNP0913		S3 Inc. 801/928/964
     94  1.32    jruoho PNP0914		Cirrus Logic 5429/5434 (memory mapped)
     95  1.32    jruoho PNP0915		Compaq Advanced VGA (AVGA)
     96  1.32    jruoho PNP0916		ATI Ultra Pro Turbo (Mach64)
     97  1.32    jruoho PNP0917		Reserved by Microsoft
     98  1.32    jruoho PNP0918		Matrox MGA
     99  1.32    jruoho PNP0919		Compaq QVision 2000
    100  1.32    jruoho PNP091A		Tseng W128
    101  1.32    jruoho PNP0930		Chips & Technologies Super VGA
    102  1.32    jruoho PNP0931		Chips & Technologies Accelerator
    103  1.32    jruoho PNP0940		NCR 77c22e Super VGA
    104  1.32    jruoho PNP0941		NCR 77c32blt
    105  1.32    jruoho PNP09FF		Plug and Play Monitors (VESA DDC)
    106   1.2     perry #--Peripheral Buses--
    107  1.32    jruoho PNP0A00		ISA Bus
    108  1.32    jruoho PNP0A01		EISA Bus
    109  1.32    jruoho PNP0A02		MCA Bus
    110  1.32    jruoho PNP0A03		PCI/PCI-X Host Bridge
    111  1.32    jruoho PNP0A04		VESA/VL Bus
    112  1.32    jruoho PNP0A05		Generic Container Device
    113  1.32    jruoho PNP0A06		Generic Container Device
    114  1.32    jruoho PNP0A08		PCI Express/PCI-X Mode-2 Host Bridge
    115   1.1  christos #-- Real Time Clock, BIOS, System board devices--
    116  1.32    jruoho PNP0800		AT-style speaker sound
    117  1.32    jruoho PNP0B00		AT Real-Time Clock
    118  1.32    jruoho PNP0B01		AT Real-Time Clock (PIIX4)
    119  1.32    jruoho PNP0B02		AT Real-Time Clock (Dallas Semiconductor)
    120  1.32    jruoho PNP0C00		Plug and Play BIOS
    121  1.32    jruoho PNP0C01		System Board
    122  1.32    jruoho PNP0C02		Motherboard Register Resources
    123  1.32    jruoho PNP0C03		BIOS Event Notification Interrupt
    124  1.32    jruoho PNP0C04		Math Coprocessor
    125  1.32    jruoho PNP0C05		APM BIOS
    126  1.32    jruoho PNP0C06		Reserved
    127  1.32    jruoho PNP0C07		Reserved
    128  1.32    jruoho PNP0C08		ACPI System Board Hardware
    129  1.32    jruoho PNP0C09		ACPI Embedded Controller
    130  1.32    jruoho PNP0C0A		ACPI Control Method Battery
    131  1.32    jruoho PNP0C0B		ACPI Fan
    132  1.32    jruoho PNP0C0C		ACPI Power Button Device
    133  1.32    jruoho PNP0C0D		ACPI Lid Device
    134  1.32    jruoho PNP0C0E		ACPI Sleep Button Device
    135  1.32    jruoho PNP0C0F		PCI Interrupt Link Device
    136  1.32    jruoho PNP0C10		ACPI System Indicator Device
    137  1.32    jruoho PNP0C11		ACPI Thermal Zone
    138  1.32    jruoho PNP0C12		Device Bay Controller
    139  1.32    jruoho PNP0C13		Plug and Play BIOS (for non-ACPI)
    140  1.32    jruoho PNP0C14		WMI Mapper Device
    141  1.32    jruoho PNP0C15		ACPI Docking Station
    142  1.32    jruoho PNP0C32		ACPI Quickstart Button
    143  1.32    jruoho PNP0C33		ACPI Hardware Error Device
    144  1.32    jruoho PNP0C80		Hotplug Memory Device
    145   1.1  christos #--PCMCIA Controller Chipsets--
    146  1.32    jruoho PNP0E00		Intel 82365-Compatible PCMCIA Controller
    147  1.32    jruoho PNP0E01		Cirrus Logic CL-PD6720 PCMCIA Controller
    148  1.32    jruoho PNP0E02		VLSI VL82C146 PCMCIA Controller
    149  1.32    jruoho PNP0E03		Intel 82365-compatible CardBus controller
    150   1.1  christos #--Mice--
    151  1.32    jruoho PNP0F00		Microsoft Bus Mouse
    152  1.32    jruoho PNP0F01		Microsoft Serial Mouse
    153  1.32    jruoho PNP0F02		Microsoft InPort Mouse
    154  1.32    jruoho PNP0F03		Microsoft PS/2-style Mouse
    155  1.32    jruoho PNP0F04		Mouse Systems Mouse
    156  1.32    jruoho PNP0F05		Mouse Systems 3-Button Mouse (COM2)
    157  1.32    jruoho PNP0F06		Genius Mouse (COM1)
    158  1.32    jruoho PNP0F07		Genius Mouse (COM2)
    159  1.32    jruoho PNP0F08		Logitech Serial Mouse
    160  1.32    jruoho PNP0F09		Microsoft BallPoint Serial Mouse
    161  1.32    jruoho PNP0F0A		Microsoft Plug and Play Mouse
    162  1.32    jruoho PNP0F0B		Microsoft Plug and Play BallPoint Mouse
    163  1.32    jruoho PNP0F0C		Microsoft-compatible Serial Mouse
    164  1.32    jruoho PNP0F0D		Microsoft-compatible InPort-compatible Mouse
    165  1.32    jruoho PNP0F0E		Microsoft-compatible PS/2-style Mouse
    166  1.32    jruoho PNP0F0F		Microsoft-compatible Serial BallPoint-compatible Mouse
    167  1.32    jruoho PNP0F10		Texas Instruments QuickPort Mouse
    168  1.32    jruoho PNP0F11		Microsoft-compatible Bus Mouse
    169  1.32    jruoho PNP0F12		Logitech PS/2-style Mouse
    170  1.32    jruoho PNP0F13		PS/2 Port for PS/2-style Mice
    171  1.32    jruoho PNP0F14		Microsoft Kids Mouse
    172  1.32    jruoho PNP0F15		Logitech bus mouse
    173  1.32    jruoho PNP0F16		Logitech SWIFT device
    174  1.32    jruoho PNP0F17		Logitech-compatible serial mouse
    175  1.32    jruoho PNP0F18		Logitech-compatible bus mouse
    176  1.32    jruoho PNP0F19		Logitech-compatible PS/2-style Mouse
    177  1.32    jruoho PNP0F1A		Logitech-compatible SWIFT Device
    178  1.32    jruoho PNP0F1B		HP Omnibook Mouse
    179  1.32    jruoho PNP0F1C		Compaq LTE Trackball PS/2-style Mouse
    180  1.32    jruoho PNP0F1D		Compaq LTE Trackball Serial Mouse
    181  1.32    jruoho PNP0F1E		Microsoft Kids Trackball Mouse
    182  1.32    jruoho PNP0F1F		Reserved by Microsoft Input Device Group
    183  1.32    jruoho PNP0F20		Reserved by Microsoft Input Device Group
    184  1.32    jruoho PNP0F21		Reserved by Microsoft Input Device Group
    185  1.32    jruoho PNP0F22		Reserved by Microsoft Input Device Group
    186  1.32    jruoho PNP0F23		Reserved by Microsoft Input Device Group
    187  1.32    jruoho PNP0FFF		Reserved by Microsoft Systems
    188  1.32    jruoho SYN1003		Synaptics PS/2-style Touchpad
    189  1.32    jruoho SYN013B		Synaptics PS/2-style Touchpad
    190   1.1  christos # ***** Network Adapters - PNP8xxx ***********************
    191  1.32    jruoho PNP8001		Novell/Anthem NE3200
    192  1.32    jruoho PNP8004		Compaq NE3200
    193  1.32    jruoho PNP8006		Intel EtherExpress/32
    194  1.32    jruoho PNP8008		HP EtherTwist EISA LAN Adapter/32 (HP27248A)
    195  1.32    jruoho PNP8065		Ungermann-Bass NIUps or NIUps/EOTP
    196  1.32    jruoho PNP8072		DEC (DE211) EtherWorks MC/TP
    197  1.32    jruoho PNP8073		DEC (DE212) EtherWorks MC/TP_BNC
    198  1.32    jruoho PNP8078		DCA 10 Mb MCA
    199  1.32    jruoho PNP8074		HP MC LAN Adapter/16 TP (PC27246)
    200  1.32    jruoho PNP80c9		IBM Token Ring
    201  1.32    jruoho PNP80ca		IBM Token Ring II
    202  1.32    jruoho PNP80cb		IBM Token Ring II/Short
    203  1.32    jruoho PNP80cc		IBM Token Ring 4/16Mbs
    204  1.32    jruoho PNP80d3		Novell/Anthem NE1000
    205  1.32    jruoho PNP80d4		Novell/Anthem NE2000
    206  1.32    jruoho PNP80d5		NE1000 Compatible
    207  1.32    jruoho PNP80d6		NE2000 Compatible
    208  1.32    jruoho PNP80d7		Novell/Anthem NE1500T
    209  1.32    jruoho PNP80d8		Novell/Anthem NE2100
    210  1.32    jruoho PNP80dd		SMC ARCNETPC
    211  1.32    jruoho PNP80de		SMC ARCNET PC100, PC200
    212  1.32    jruoho PNP80df		SMC ARCNET PC110, PC210, PC250
    213  1.32    jruoho PNP80e0		SMC ARCNET PC130/E
    214  1.32    jruoho PNP80e1		SMC ARCNET PC120, PC220, PC260
    215  1.32    jruoho PNP80e2		SMC ARCNET PC270/E
    216  1.32    jruoho PNP80e5		SMC ARCNET PC600W, PC650W
    217  1.32    jruoho PNP80e7		DEC DEPCA
    218  1.32    jruoho PNP80e8		DEC (DE100) EtherWorks LC
    219  1.32    jruoho PNP80e9		DEC (DE200) EtherWorks Turbo
    220  1.32    jruoho PNP80ea		DEC (DE101) EtherWorks LC/TP
    221  1.32    jruoho PNP80eb		DEC (DE201) EtherWorks Turbo/TP
    222  1.32    jruoho PNP80ec		DEC (DE202) EtherWorks Turbo/TP_BNC
    223  1.32    jruoho PNP80ed		DEC (DE102) EtherWorks LC/TP_BNC
    224  1.32    jruoho PNP80ee		DEC EE101 (Built-In)
    225  1.32    jruoho PNP80ef		DECpc 433 WS (Built-In)
    226  1.32    jruoho PNP80f1		3Com EtherLink Plus
    227  1.32    jruoho PNP80f3		3Com EtherLink II or IITP (8 or 16-bit)
    228  1.32    jruoho PNP80f4		3Com TokenLink
    229  1.32    jruoho PNP80f6		3Com EtherLink 16
    230  1.32    jruoho PNP80f7		3Com EtherLink III
    231  1.32    jruoho PNP80f8		3Com Generic Etherlink Plug and Play Device
    232  1.32    jruoho PNP80fb		Thomas Conrad TC6045
    233  1.32    jruoho PNP80fc		Thomas Conrad TC6042
    234  1.32    jruoho PNP80fd		Thomas Conrad TC6142
    235  1.32    jruoho PNP80fe		Thomas Conrad TC6145
    236  1.32    jruoho PNP80ff		Thomas Conrad TC6242
    237  1.32    jruoho PNP8100		Thomas Conrad TC6245
    238  1.32    jruoho PNP8105		DCA 10 MB
    239  1.32    jruoho PNP8106		DCA 10 MB Fiber Optic
    240  1.32    jruoho PNP8107		DCA 10 MB Twisted Pair
    241  1.32    jruoho PNP8113		Racal NI6510
    242  1.32    jruoho PNP811C		Ungermann-Bass NIUpc
    243  1.32    jruoho PNP8120		Ungermann-Bass NIUpc/EOTP
    244  1.32    jruoho PNP8123		SMC StarCard PLUS (WD/8003S)
    245  1.32    jruoho PNP8124		SMC StarCard PLUS With On Board Hub (WD/8003SH)
    246  1.32    jruoho PNP8125		SMC EtherCard PLUS (WD/8003E)
    247  1.32    jruoho PNP8126		SMC EtherCard PLUS With Boot ROM Socket (WD/8003EBT)
    248  1.32    jruoho PNP8127		SMC EtherCard PLUS With Boot ROM Socket (WD/8003EB)
    249  1.32    jruoho PNP8128		SMC EtherCard PLUS TP (WD/8003WT)
    250  1.32    jruoho PNP812a		SMC EtherCard PLUS 16 With Boot ROM Socket (WD/8013EBT)
    251  1.32    jruoho PNP812d		Intel EtherExpress 16 or 16TP
    252  1.32    jruoho PNP812f		Intel TokenExpress 16/4
    253  1.32    jruoho PNP8130		Intel TokenExpress MCA 16/4
    254  1.32    jruoho PNP8132		Intel EtherExpress 16 (MCA)
    255  1.32    jruoho PNP8137		Artisoft AE-1
    256  1.32    jruoho PNP8138		Artisoft AE-2 or AE-3
    257  1.32    jruoho PNP8141		Amplicard AC 210/XT
    258  1.32    jruoho PNP8142		Amplicard AC 210/AT
    259  1.32    jruoho PNP814b		Everex SpeedLink /PC16 (EV2027)
    260  1.32    jruoho PNP8155		HP PC LAN Adapter/8 TP (HP27245)
    261  1.32    jruoho PNP8156		HP PC LAN Adapter/16 TP (HP27247A)
    262  1.32    jruoho PNP8157		HP PC LAN Adapter/8 TL (HP27250)
    263  1.32    jruoho PNP8158		HP PC LAN Adapter/16 TP Plus (HP27247B)
    264  1.32    jruoho PNP8159		HP PC LAN Adapter/16 TL Plus (HP27252)
    265  1.32    jruoho PNP815f		National Semiconductor Ethernode *16AT
    266  1.32    jruoho PNP8160		National Semiconductor AT/LANTIC EtherNODE 16-AT3
    267  1.32    jruoho PNP816a		NCR Token-Ring 4 Mbs ISA
    268  1.32    jruoho PNP816d		NCR Token-Ring 16/4 Mbs ISA
    269  1.32    jruoho PNP8191		Olicom 16/4 Token-Ring Adapter
    270  1.32    jruoho PNP81c3		SMC EtherCard PLUS Elite (WD/8003EP)
    271  1.32    jruoho PNP81c4		SMC EtherCard PLUS 10T (WD/8003W)
    272  1.32    jruoho PNP81c5		SMC EtherCard PLUS Elite 16 (WD/8013EP)
    273  1.32    jruoho PNP81c6		SMC EtherCard PLUS Elite 16T (WD/8013W)
    274  1.32    jruoho PNP81c7		SMC EtherCard PLUS Elite 16 Combo (WD/8013EW or 8013EWC)
    275  1.32    jruoho PNP81c8		SMC EtherElite Ultra 16
    276  1.32    jruoho PNP81e4		Pure Data PDI9025-32 (Token Ring)
    277  1.32    jruoho PNP81e6		Pure Data PDI508+ (ArcNet)
    278  1.32    jruoho PNP81e7		Pure Data PDI516+ (ArcNet)
    279  1.32    jruoho PNP81eb		Proteon Token Ring (P1390)
    280  1.32    jruoho PNP81ec		Proteon Token Ring (P1392)
    281  1.32    jruoho PNP81ed		Proteon ISA Token Ring (1340)
    282  1.32    jruoho PNP81ee		Proteon ISA Token Ring (1342)
    283  1.32    jruoho PNP81ef		Proteon ISA Token Ring (1346)
    284  1.32    jruoho PNP81f0		Proteon ISA Token Ring (1347)
    285  1.32    jruoho PNP81ff		Cabletron E2000 Series DNI
    286  1.32    jruoho PNP8200		Cabletron E2100 Series DNI
    287  1.32    jruoho PNP8209		Zenith Data Systems Z-Note
    288  1.32    jruoho PNP820a		Zenith Data Systems NE2000-Compatible
    289  1.32    jruoho PNP8213		Xircom Pocket Ethernet II
    290  1.32    jruoho PNP8214			Xircom Pocket Ethernet I
    291  1.32    jruoho PNP821d		RadiSys EXM-10
    292  1.32    jruoho PNP8227		SMC 3000 Series
    293  1.32    jruoho PNP8228		SMC 91C2 controller
    294  1.32    jruoho PNP8231		Advanced Micro Devices AM2100/AM1500T
    295  1.32    jruoho PNP8263		Tulip NCC-16
    296  1.32    jruoho PNP8277		Exos 105
    297  1.32    jruoho PNP828A		Intel '595 based Ethernet
    298  1.32    jruoho PNP828B		TI2000-style Token Ring
    299  1.32    jruoho PNP828C		AMD PCNet Family cards
    300  1.32    jruoho PNP828D		AMD PCNet32 (VL version)
    301  1.32    jruoho PNP82bd		IBM PCMCIA-NIC
    302  1.32    jruoho PNP82C2		Xircom CE10
    303  1.32    jruoho PNP82C3		Xircom CEM2
    304  1.32    jruoho PNP8321		DEC Ethernet (All Types)
    305  1.32    jruoho PNP8323		SMC EtherCard (All Types except 8013/A)
    306  1.32    jruoho PNP8324		ARCNET Compatible
    307  1.32    jruoho PNP8326		Thomas Conrad (All Arcnet Types)
    308  1.32    jruoho PNP8327		IBM Token Ring (All Types)
    309  1.32    jruoho PNP8385		Remote Network Access Driver
    310  1.32    jruoho PNP8387		RNA Point-to-point Protocol Driver
    311  1.32    jruoho PNP8388		Reserved for Microsoft Networking components
    312  1.32    jruoho PNP8390		Generic network adapter
    313  1.20    jruoho # ***** Infrared Devices **********
    314  1.32    jruoho PNP0510		Generic IrDA-compatible device
    315  1.32    jruoho PNP0511		Generic IrDA-compatible device
    316  1.32    jruoho PNP8294		IrDA Infrared NDIS driver (Microsoft-supplied)
    317  1.32    jruoho PNP8389		Peer IrLAN infrared driver (Microsoft-supplied)
    318  1.32    jruoho HWPC224		NSC SuperIO chip (inc. IrDA device)
    319  1.32    jruoho IBM0071		NSC SuperIO chip (inc. IrDA device)
    320  1.32    jruoho ITE8708		ITE Tech IrDA Infrared device
    321  1.32    jruoho NSC6001		NSC SuperIO chip (inc. IrDA device)
    322   1.1  christos # ***** SCSI, Proprietary CD Adapters - PNPAxxx **********
    323  1.32    jruoho PNPA002		Future Domain 16-700 compatible controller
    324  1.32    jruoho PNPA003		Panasonic proprietary CD-ROM adapter (SBPro/SB16)
    325  1.32    jruoho PNPA01B		Trantor 128 SCSI Controller
    326  1.32    jruoho PNPA01D		Trantor T160 SCSI Controller
    327  1.32    jruoho PNPA01E		Trantor T338 Parallel SCSI controller
    328  1.32    jruoho PNPA01F		Trantor T348 Parallel SCSI controller
    329  1.32    jruoho PNPA020		Trantor Media Vision SCSI controller
    330  1.32    jruoho PNPA022		Always IN-2000 SCSI controller
    331  1.32    jruoho PNPA02B		Sony proprietary CD-ROM controller
    332  1.32    jruoho PNPA02D		Trantor T13b 8-bit SCSI controller
    333  1.32    jruoho PNPA02F		Trantor T358 Parallel SCSI controller
    334  1.32    jruoho PNPA030		Mitsumi LU-005 Single Speed CD-ROM controller + drive
    335  1.32    jruoho PNPA031		Mitsumi FX-001 Single Speed CD-ROM controller + drive
    336  1.32    jruoho PNPA032		Mitsumi FX-001 Double Speed CD-ROM controller + drive
    337   1.1  christos # ***** Sound/Video-capture, multimedia - PNPBxxx ********
    338  1.32    jruoho PNPB000		Sound Blaster 1.5 sound device
    339  1.32    jruoho PNPB001		Sound Blaster 2.0 sound device
    340  1.32    jruoho PNPB002		Sound Blaster Pro sound device
    341  1.32    jruoho PNPB003		Sound Blaster 16 sound device
    342  1.32    jruoho PNPB004		Thunderboard-compatible sound device
    343  1.32    jruoho PNPB005		Adlib-compatible FM synthesizer device
    344  1.32    jruoho PNPB006		MPU401 compatible
    345  1.32    jruoho PNPB007		Microsoft Windows Sound System-compatible sound device
    346  1.32    jruoho PNPB008		Compaq Business Audio
    347  1.32    jruoho PNPB009		Plug and Play Microsoft Windows Sound System Device
    348  1.32    jruoho PNPB00A		MediaVision Pro Audio Spectrum (SCSI)
    349  1.32    jruoho PNPB00B		MediaVision Pro Audio 3D
    350  1.32    jruoho PNPB00C		MusicQuest MQX-32M
    351  1.32    jruoho PNPB00D		MediaVision Pro Audio Spectrum Basic (Thunder Chip)
    352  1.32    jruoho PNPB00E		MediaVision Pro Audio Spectrum (SCSI, Thunder Chip)
    353  1.32    jruoho PNPB00F		MediaVision Jazz-16 chipset (OEM Versions)
    354  1.32    jruoho PNPB010		Auravision VxP500 chipset - Orchid Videola
    355  1.32    jruoho PNPB018		MediaVision Pro Audio Spectrum 8-bit
    356  1.32    jruoho PNPB019		MediaVision Pro Audio Spectrum Basic
    357  1.32    jruoho PNPB020		Yamaha OPL3-compatible FM synthesizer device
    358  1.32    jruoho PNPB02F		Joystick/Game port
    359  1.32    jruoho CSC0000		Crystal PnP Audio (codec)
    360  1.32    jruoho CSC0003		Crystal PnP Audio (MPU-401)
    361  1.32    jruoho CSC0010		Crystal PnP Audio (registers)
    362   1.1  christos # ***** Modems - PNPCxxx-Dxxx****************************
    363  1.32    jruoho PNPC000		Compaq 14400 Modem (TBD)
    364  1.32    jruoho PNPC001		Compaq 2400/9600 Modem (TBD)
    365  1.18    jruoho # **** TPM chips ****
    366  1.32    jruoho ATM1200		Atmel Trusted Platform Module
    367  1.32    jruoho BCM0101		Broadcom Trusted Platform Module
    368  1.32    jruoho BCM0102		Broadcom Trusted Platform Module
    369  1.32    jruoho ICO0102		Intel Trusted Platform Module
    370  1.33    jruoho IFX0102		Infineon Trusted Platform Module
    371  1.31    jruoho INTC0102	Intel Trusted Platform Module
    372  1.32    jruoho NSC1100		NSC Trusted Platform Module
    373  1.32    jruoho NSC1200		NSC Trusted Platform Module
    374  1.32    jruoho PNP0C31		Trusted Platform Module
    375  1.33    jruoho SMO1200		STMicroelectronics Trusted Platform Module
    376  1.32    jruoho # ***** ACPI 4.0 specific devices *****
    377  1.10      cube ACPI0001	SMBus 1.0 Host Controller
    378  1.10      cube ACPI0002	Smart Battery Subsystem
    379  1.10      cube ACPI0003	AC Device
    380  1.10      cube ACPI0004	Module Device
    381  1.10      cube ACPI0005	SMBus 2.0 Host Controller
    382  1.10      cube ACPI0006	GPE Block Device
    383  1.14    jruoho ACPI0007	Processor Device
    384  1.14    jruoho ACPI0008	Ambient Light Sensor
    385  1.14    jruoho ACPI0009	I/O APIC/SAPIC Device
    386  1.14    jruoho ACPI000A	I/O APIC Device
    387  1.14    jruoho ACPI000B	I/O SAPIC Device
    388  1.14    jruoho ACPI000C	Processor Aggregator
    389  1.14    jruoho ACPI000D	Power Meter
    390  1.14    jruoho ACPI000E	Wake Alarm Device
    391  1.10      cube # **** Others ****
    392  1.36   msaitoh ENE0100		KB3924-based CIR Port Receiver
    393  1.32    jruoho HPQ0004		Hewlett-Packard 3D DriveGuard accelerometer
    394  1.32    jruoho IBM0079		IBM Docking Station
    395  1.32    jruoho INT0800		Intel Firmware Hub Device
    396  1.32    jruoho IPI0001		Intelligent Platform Management Interface
    397  1.32    jruoho LEN0014		Lenovo ThinkPad Extras
    398  1.35    jruoho SMO8800		ST Microelectronics Accelerometer
    399