Building the Power-Efficient PC: A Developer's Guide to ACPI Power Management

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)

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Embedded Programming Software
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.