|
Intel 官方文档
3 w9 Z/ z3 Z& k3 ]0 kACPI Component Architecture Programmer Reference
9 T6 w% ]/ Z$ b nCore Subsystem, Debugger, and Utilities.4 z2 c! y) x* A9 \; w3 L) L m7 W7 R7 d
# I5 d+ j; Y& IThis document consists of ten major sections:: j" K6 L0 Y' f/ P0 C' ]
1. Introduction: Contains a brief overview of the ACPI Component Architecture (CA) and the
$ y) M6 P" r: f! Iinterfaces for both the Core Subsystem and OS Services Layers.
. A) [% F) J( R5 V2. Design Overview: Summary of the computational and architectural model that is implemented& o I8 z# s$ N# y& x
by the ACPI component architecture.
' W3 C5 u* R" } T9 y, y a4 a' B+ n3. Design and Implementation Details: Details concerning design decisions and
3 E. y- o1 ^0 E+ t8 |* f: {( ximplementation specifics.
- c8 ~! l- C( |1 }+ d4. Interface Parameters and Data Types: Descriptions of the major data types and data& E! Z* H5 }( m' d, C; _1 `( o
structures that are exposed via the external interfaces. Other related information required to* N e+ G# a3 `, p4 @
use the ACPI subsystems and interfaces.
. Z5 } u3 i. {0 p# @' L0 \' b5. Subsystem Configuration: Description of the available configuration options to tailor the9 B" t0 r( g6 w7 @% L' S+ ]. ^
subsystem to different compilers and machines, as well as run-time tuning options.
7 Z& i C2 ~( {7 d& X/ A* K+ V6. ACPI CA Core Subsystem Interfaces: Detailed description of the programmatic interfaces
4 W4 d$ i+ l6 r) p$ }that are implemented by the core component of the ACPI Component Architecture.
8 Q- G% R9 j6 c: j! v# h3 g7. OS Services Layer Interfaces: Detailed description of the programmatic interfaces that must2 [8 `4 ]& y% M# D! m
be implemented by operating system vendors in the layer that interfaces the ACPI CA Core
% Z1 ^/ |! m6 _# SSubsystem to the host operating system.2 H0 M4 F, @* N8 |+ n0 L
8. ACPI Debugger: Overview, installation and configuration, and detailed descriptions of the' b' R6 ~$ I+ P+ v4 J
command set% ?+ A: L/ N5 X5 S6 } {
9. Tools and Utilities: A brief overview of the miscellaneous tools and utilities that are part of
& v) U% D$ r1 vthe Core Subsystem package.
: R* O7 G& a/ J! ^+ C* r# b10. Subsystem User Guide: Tips and techniques on how to use the Core Subsystem interfaces,# I4 ]' Z+ t; F; R _* T
and how to implement the OSL interfaces to host a new operating system. |
|