The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/dev/acpi/acpidevs

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

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

Cache object: c31b60890f3885b6d5bfae8a84b426f2


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.