PNP0C08
|
ACPI. Not declared in ACPI as a device. This ID is used by OSPM for the hardware resources consumed by the ACPI fixed register spaces, and the operation regions used by AML code. It represents the core ACPI hardware itself.
|
PNP0A05
|
Generic Container Device. A device whose settings are totally controlled by its ACPI resource information, and otherwise needs no device or bus-specific driver support. This was originally known as Generic ISA Bus Device. This ID should only be used for containers that do not produce resources for consumption by child devices. Any system resources claimed by a PNP0A05 device’s _CRS object must be consumed by the container itself.
|
PNP0A06
|
Generic Container Device. This device behaves exactly the same as the PNP0A05 device. This was originally known as Extended I/O Bus. This ID should only be used for containers that do not produce resources for consumption by child devices. Any system resources claimed by a PNP0A06 device’s _CRS object must be consumed by the container itself.
|
PNP0C09
|
Embedded Controller Device. A host embedded controller controlled through an ACPI-aware driver.
|
PNP0C0A
|
Control Method Battery. A device that solely implements the ACPI Control Method Battery functions. A device that has some other primary function would use its normal device ID. This ID is used when the devices primary function is that of a battery.
|
PNP0C0B
|
Fan. A device that causes cooling when “on” (D0 device state).
|
PNP0C0C
|
Power Button Device. A device controlled through an ACPI-aware driver that provides power button functionality. This device is only needed if the power button is not supported using the fixed register space.
|
PNP0C0D
|
Lid Device. A device controlled through an ACPI-aware driver that provides lid status functionality. This device is only needed if the lid state is not supported using the fixed register space.
|
PNP0C0E
|
Sleep Button Device. A device controlled through an ACPI-aware driver that provides power button functionality. This device is optional.
|
PNP0C0F
|
PCI Interrupt Link Device. A device that allocates an interrupt connected to a PCI interrupt pin. See section 6., “Device Configuration,” for more details.
|
PNP0C80
|
Memory Device. This device is a memory subsystem.
|
ACPI0001
|
SMBus 1.0 Host Controller. An SMBus host controller (SMB-HC) compatible with the embedded controller-based SMB-HC interface (as specified in section 12.9, “SMBus Host Controller Interface via Embedded Controller”) and implementing the SMBus 1.0 Specification.
|
ACPI0002
|
Smart Battery Subsystem. The Smart battery Subsystem specified in section 10, “Power Source Devices.”
|
ACPI0003
|
Power Source Device. The Power Source device specified in section 10, “Power Source Devices.” This can represent either an AC Adapter (on mobile platforms) or a fixed Power Supply.
|
ACPI0004
|
Module Device. This device is a container object that acts as a bus node in a namespace. A Module Device without any of the _CRS, _PRS and _SRS methods behaves the same way as the Generic Container Devices (PNP0A05 or PNP0A06). If the Module Device contains a _CRS method, only these resources described in the _CRS are available for consumption by its child devices. Also, the Module Device can support _PRS and _SRS methods if _CRS is supported.
|
ACPI0005
|
SMBus 2.0 Host Controller. An SMBus host controller (SMB-HC compatible with the embedded controller-based SMB-HC interface (as specified in section 12.9, “SMBus Host Controller Interface via Embedded Controller”) and implementing the SMBus 2.0 Specification.
|
ACPI0006
|
GPE Block Device. This device allows a system designer to describe GPE blocks beyond the two that are described in the FADT.
|
ACPI0007
|
Processor Device. This device provides an alternative to declaring processors using the Processor ASL statement. See section 8.4, “Declaring Processors”, for more details.
|
ACPI0008
|
Ambient Light Sensor Device. This device is an ambient light sensor. See section 9.2, “Ambient Light Sensor Device”.
|
ACPI0009
|
I/OxAPIC Device. This device is an I/O unit that complies with both the APIC and SAPIC interrupt models.
|
ACPI000A
|
I/O APIC Device. This device is an I/O unit that complies with the APIC interrupt model.
|
ACPI000B
|
I/O SAPIC Device. This device is an I/O unit that complies with the SAPIC interrupt model.
|
ACPI000C
|
Processor Aggregator Device. This device provides a control point for all processors in the platform. See section 8.5, “Processor Aggregator Device”.
|
ACPI000D
|
Power Meter Device. This device is a power meter. See section 10.4. “Power Meters”.
|
ACPI000E
|
Wake Alarm Device. This device is a control method-based wake alarm. See section 9.18. “Wake Alarm Device”.
|