Building the Power-Efficient PC: A Developer's Guide to ACPI Power Management
This book provides developers and integrators with practical knowledge and design techniques for building PCs that address the increasing demand for energy conservation.
Building the Power-Efficient PC: A Developer's Guide to ACPI Power Management
By Barry Press
A-C
Advanced Configuration and Power Interface (ACPI)
ACPI is an open industry specification co-developed by Compaq, Intel, Microsoft, Phoenix and Toshiba to manage advanced power features through the PC operating system, BIOS, and hardware interfaces.
ACPI Hardware
ACPI hardware consists of computer hardware with the features necessary to support OS-directed power management (OSPM) and with the interfaces to those features described using the Description Tables defined in the ACPI specification.
ACPI Namespace
ACPI namespace is a hierarchical tree structure in OS-controlled memory that contains named objects. These objects may be data objects, control method objects, bus/device package objects, etc. All the information in the ACPI Namespace comes from the Differentiated System Description Table (DSDT).
ACPI Machine Language (AML)
AML is pseudo-code for a virtual machine supported by an ACPI-compatible OS and in which ACPI control methods and objects are written. The AML encoding definition is provided in section 17 of the ACPI 2.0 Specification.
Advanced Programmable Interrupt Controller (APIC)
An APIC(APIC) is an interrupt controller architecture, commonly found on Intel Architecture-based 32-bit PC systems. The APIC architecture supports multiprocessor interrupt management, multiple I/O subsystem support, 8259A compatibility, and inter-processor interrupt support. The architecture consists of local APICs commonly attached directly to processors and I/O APICs commonly in chipsets.
ACPI Source Language (ASL)
ASL is the programming language equivalent for AML. ASL is compiled into AML images. The ASL statements are defined in section 16 of the ACPI 2.0 Specification, ACPI Source Language (ASL) Reference.
Advanced Power Management (APM)
Copyright Intel Corporation 2001 under license agreement with Books24x7