|
|
Intel 官方文档
! f5 v: e: Z0 ]1 [, ~& rACPI Component Architecture Programmer Reference, D3 n. q+ \4 x
Core Subsystem, Debugger, and Utilities.
% C8 q( i. y$ x ~7 i2 |
! c! s6 }! D/ b( N+ B1 i! L2 MThis document consists of ten major sections:; {- U2 B% P9 E% j4 a
1. Introduction: Contains a brief overview of the ACPI Component Architecture (CA) and the% A( U& L& C" q& D- C
interfaces for both the Core Subsystem and OS Services Layers., Y3 q0 a& z1 l
2. Design Overview: Summary of the computational and architectural model that is implemented
: v% b4 w3 }; r2 @ {1 _$ v) X/ oby the ACPI component architecture.- j% T6 G( g" f- e+ X/ z6 l: I3 a3 B
3. Design and Implementation Details: Details concerning design decisions and
t: d- L* m! L2 B- o0 \" Cimplementation specifics.+ n- B: x0 P Y- T3 t
4. Interface Parameters and Data Types: Descriptions of the major data types and data3 e: W# \6 v) n* `/ t; t Q
structures that are exposed via the external interfaces. Other related information required to
; d% e5 W3 d+ W7 Wuse the ACPI subsystems and interfaces.
2 u: N% F* O0 g2 h7 J9 ]# O5. Subsystem Configuration: Description of the available configuration options to tailor the
( S: L3 K" C) m+ E! Xsubsystem to different compilers and machines, as well as run-time tuning options.
: [5 L; I* R; a. q6. ACPI CA Core Subsystem Interfaces: Detailed description of the programmatic interfaces8 _+ t$ n1 m0 R2 E) U" k
that are implemented by the core component of the ACPI Component Architecture.2 F6 [* B" _: M/ y0 u
7. OS Services Layer Interfaces: Detailed description of the programmatic interfaces that must: x1 X) ^! X/ G2 M' T8 S2 h* X
be implemented by operating system vendors in the layer that interfaces the ACPI CA Core
$ \+ g( @1 P( Z8 i5 [' fSubsystem to the host operating system.
( O/ m/ x; d) r) c! a5 `8. ACPI Debugger: Overview, installation and configuration, and detailed descriptions of the W z6 W6 g- D- f) T2 h5 b
command set* J, K: D. d( G+ G* q# z8 |
9. Tools and Utilities: A brief overview of the miscellaneous tools and utilities that are part of3 V, Z8 v, f6 F, A9 g7 w2 \9 t
the Core Subsystem package.
6 Y' o9 V" r: Q( ?) |10. Subsystem User Guide: Tips and techniques on how to use the Core Subsystem interfaces,
/ t( c& ^; I; @/ U5 |% uand how to implement the OSL interfaces to host a new operating system. |
|