|
|
Intel 官方文档
" {' d2 i. X; p& Z8 I' v9 ^8 hACPI Component Architecture Programmer Reference9 U5 l; {9 _- C
Core Subsystem, Debugger, and Utilities.
, l/ e7 u& P; t7 F+ J7 P4 k* p! |, M! V( Q# C5 }' Y( F6 h& e
This document consists of ten major sections:
e1 M W i3 g; J4 j; {, x1. Introduction: Contains a brief overview of the ACPI Component Architecture (CA) and the
% G) O' K7 }, s! m, z8 yinterfaces for both the Core Subsystem and OS Services Layers.
3 T/ V6 b `" Z$ r2. Design Overview: Summary of the computational and architectural model that is implemented w7 A# H+ d5 f, k$ a3 L
by the ACPI component architecture.
/ N( t0 `, R* W9 ]3. Design and Implementation Details: Details concerning design decisions and5 ?/ v5 }! e6 _5 W+ O+ @6 d7 Y
implementation specifics.* U: J3 u- S( y$ Y- z# n' c
4. Interface Parameters and Data Types: Descriptions of the major data types and data$ X5 g8 {- N* L5 V1 R' X1 ?
structures that are exposed via the external interfaces. Other related information required to# U5 {' H' ^- c+ S' C; c" D
use the ACPI subsystems and interfaces.3 |4 G/ D0 X4 e4 C+ ?+ G* Q
5. Subsystem Configuration: Description of the available configuration options to tailor the
' D" _) x$ V2 n! g( ^8 C( e2 Isubsystem to different compilers and machines, as well as run-time tuning options.
9 D2 B" I |7 m! n c8 y6. ACPI CA Core Subsystem Interfaces: Detailed description of the programmatic interfaces$ g6 S" j3 d" g% ~
that are implemented by the core component of the ACPI Component Architecture.
) K. \ R! ]+ _1 v. q& Z" j7 u6 O7. OS Services Layer Interfaces: Detailed description of the programmatic interfaces that must$ E* v4 l# C1 N
be implemented by operating system vendors in the layer that interfaces the ACPI CA Core1 ` V: Z4 g) C9 @ ]
Subsystem to the host operating system.! h8 Y3 E/ L2 t! F
8. ACPI Debugger: Overview, installation and configuration, and detailed descriptions of the
. [) o: j$ Q3 Jcommand set
" L: Y) I& I' Z5 E7 q9. Tools and Utilities: A brief overview of the miscellaneous tools and utilities that are part of
* }! L4 [% |; o1 B& b) ]the Core Subsystem package.4 J) ^+ V6 w5 m
10. Subsystem User Guide: Tips and techniques on how to use the Core Subsystem interfaces,
" R' L; N' U% D' P; ?and how to implement the OSL interfaces to host a new operating system. |
|