Documentation for ACPI Component Architecture (ACPICA)
The current release of ACPICA is version 20240927.
Introduction to ACPI Architecture
Basic ACPI Source Language (ASL) Constructs Tutorial
ACPI Source Language: ASL 2.0 Introduction and Overview
ACPI Specification Version 6.5 (August 2022)
ACPICA User Guide and Programmer Reference (PDF 1.9 MB)
ACPICA User Guide and Programmer Reference (.doc 3.2 MB)
iASL: ACPI Source Language Optimizing Compiler/Disassembler User Guide (PDF 1.2 MB)
iASL: ACPI Source Language Optimizing Compiler/Disassembler User Guide (.doc 285 KB)
Release Notes (September 2024)
ACPI Specification Version 6.1 (January 2016, 6.2 MB, 1082 Pages)
Runtime BIOS Fixes for ACPI Tables (July 2013)
Describes methods for the BIOS to perform runtime modifications to ACPI tables before handoff to the operating system.
Intel® Processor Vendor-Specific ACPI: Interface Specification (December 2014)
Describes the Intel® processor driver capabilities bit definitions.
Processor Clocking Control Interface Specification (Version 1.0, February 23, 2009)
Technical description of the Processor Clocking Control (PCC) interface.
BIOS Boot Specification (Version 1.01 January 11, 1996)
Technical description of how the BIOS should identify boot devices.
Multiprocessor Startup for ARM* Platforms (Version 1, September 23, 2014)
Protocol for starting multiple ARM* processors.
Core System Resources Table (CSRT November 14, 2011)
Definition of CSRT ACPI table for shared hardware functions.
Explore the world of Intel’s open platform projects, contributions, community initiatives, and more at open.intel.com. |