|
|
Intel 官方文档
2 f1 q% I9 I5 f# ^! l( W$ i$ W9 O% }6 I# Y% OACPI Component Architecture Programmer Reference. q4 A. A; \5 h/ Z: z+ p
Core Subsystem, Debugger, and Utilities.
0 ]- {( k6 W' K, ?1 |" y- ]
* B. S9 b% t0 pThis document consists of ten major sections:
5 w% v$ T3 M% ]9 d5 j6 D: N1. Introduction: Contains a brief overview of the ACPI Component Architecture (CA) and the4 N" j( Q4 P, s8 ?
interfaces for both the Core Subsystem and OS Services Layers.; C" b. R& B: a, P
2. Design Overview: Summary of the computational and architectural model that is implemented
9 h: t" l K+ Nby the ACPI component architecture.
1 v* G) _8 P( @ O$ g3. Design and Implementation Details: Details concerning design decisions and
7 R3 y) `( c. r4 S% t% \implementation specifics.% v5 Q* M% g/ e0 I; r
4. Interface Parameters and Data Types: Descriptions of the major data types and data0 R# B" k- \8 ^: s L2 Z
structures that are exposed via the external interfaces. Other related information required to+ i% q- |$ z# J! h* ^, r
use the ACPI subsystems and interfaces.
) A% Y% Z% O! A! W* c5 @& s5. Subsystem Configuration: Description of the available configuration options to tailor the
% g9 O# E+ w( R* |subsystem to different compilers and machines, as well as run-time tuning options.
. ?) Z) x5 z: S6. ACPI CA Core Subsystem Interfaces: Detailed description of the programmatic interfaces
! A. S* v/ K3 |& v" ^8 Jthat are implemented by the core component of the ACPI Component Architecture.
+ H( T+ B! i7 t0 ~+ p2 r7. OS Services Layer Interfaces: Detailed description of the programmatic interfaces that must
1 S5 d+ b* v+ A1 M5 D2 x' x* t* Mbe implemented by operating system vendors in the layer that interfaces the ACPI CA Core8 m5 Y4 r2 P/ R1 g' ~$ _: f: p
Subsystem to the host operating system.3 S- R4 F) K- M" K1 A6 r- @
8. ACPI Debugger: Overview, installation and configuration, and detailed descriptions of the L+ R a- \) t! |' {5 ]! k0 g, N
command set
. @0 e5 K: e$ O0 b8 k9 Y9. Tools and Utilities: A brief overview of the miscellaneous tools and utilities that are part of* U3 @" O, t8 m
the Core Subsystem package.
" {$ j4 _( A8 }' J: B+ P10. Subsystem User Guide: Tips and techniques on how to use the Core Subsystem interfaces,, Y1 D" l# V# i; T* y
and how to implement the OSL interfaces to host a new operating system. |
|