|
|
Intel 官方文档' V V3 \$ R2 B! M8 ^/ I8 o( j, @3 M& g
ACPI Component Architecture Programmer Reference
! U& M9 T) d2 R4 J1 ]7 A8 _Core Subsystem, Debugger, and Utilities.9 N4 }. p ?6 v8 ~, ^% o+ b
- d0 K/ l2 v4 X. R" y
This document consists of ten major sections:
! P' }& x; t# S# f1 o2 a2 L1 s- _# u1. Introduction: Contains a brief overview of the ACPI Component Architecture (CA) and the C9 R: ^* q" c! k: n' J/ e9 c9 w8 z
interfaces for both the Core Subsystem and OS Services Layers.% w4 `" m) }+ j. X+ p! c
2. Design Overview: Summary of the computational and architectural model that is implemented O9 U4 n8 ?( C! w# Y' X% }9 Q7 @: ]
by the ACPI component architecture.
1 ]* m% h" u6 V4 `) T3. Design and Implementation Details: Details concerning design decisions and
, C [1 [. g. r+ P4 Wimplementation specifics.
* `; I' v1 y$ S/ u( `4. Interface Parameters and Data Types: Descriptions of the major data types and data* y4 k" Y1 h# d. J+ _
structures that are exposed via the external interfaces. Other related information required to$ H+ x8 k+ b7 {% e3 x
use the ACPI subsystems and interfaces.5 J! g- q N5 y1 Z
5. Subsystem Configuration: Description of the available configuration options to tailor the
+ b) f& G o! [' Q7 S1 g Ysubsystem to different compilers and machines, as well as run-time tuning options.7 I' v' c) f$ q" d8 a0 i2 O
6. ACPI CA Core Subsystem Interfaces: Detailed description of the programmatic interfaces
( l9 e% F4 C- Q! N& w _: ?6 qthat are implemented by the core component of the ACPI Component Architecture.9 c0 O, \# u+ L% [
7. OS Services Layer Interfaces: Detailed description of the programmatic interfaces that must
: |7 i0 v1 `& U D4 \: A5 Jbe implemented by operating system vendors in the layer that interfaces the ACPI CA Core; |5 w$ d \& X; d% A# J% Q
Subsystem to the host operating system.
( @0 P. y% I$ s9 r/ T% y8. ACPI Debugger: Overview, installation and configuration, and detailed descriptions of the
+ W1 x" a% i- C+ `0 f3 z1 j5 F/ Z% B$ ncommand set% N/ ~5 G; c, x( s
9. Tools and Utilities: A brief overview of the miscellaneous tools and utilities that are part of0 O) O1 a4 T/ \, A, u
the Core Subsystem package.
& ^& E8 B$ x8 [* m" r10. Subsystem User Guide: Tips and techniques on how to use the Core Subsystem interfaces,# l, K8 H4 ~9 p4 m: d- U, L; @5 U
and how to implement the OSL interfaces to host a new operating system. |
|