|
Intel 官方文档; p8 J9 _* C. d" b; j
ACPI Component Architecture Programmer Reference3 l& N+ R8 y$ X# z( O
Core Subsystem, Debugger, and Utilities.
% N/ m# e4 @" m1 S
8 i1 S4 Z5 q" X$ S |. lThis document consists of ten major sections:
; _0 w, }! A% y9 s9 C8 o- f1. Introduction: Contains a brief overview of the ACPI Component Architecture (CA) and the4 k6 B9 }/ R, r H$ G
interfaces for both the Core Subsystem and OS Services Layers.
* c. D! o' \2 U2. Design Overview: Summary of the computational and architectural model that is implemented7 @4 m+ ]* F9 m6 H7 x
by the ACPI component architecture.
~8 k5 K# {2 H' K7 [3. Design and Implementation Details: Details concerning design decisions and7 d M Z! _" o$ f* d+ K' A
implementation specifics.
* Y/ {$ ?% O2 P# b Q w4. Interface Parameters and Data Types: Descriptions of the major data types and data
5 H, n5 c' P0 [$ @structures that are exposed via the external interfaces. Other related information required to
3 @4 X9 @0 b- }& V" k, R8 g5 D+ Xuse the ACPI subsystems and interfaces.* _2 k) A' S' i2 I2 Y1 o# I1 B
5. Subsystem Configuration: Description of the available configuration options to tailor the- z; S3 U- U3 E5 o
subsystem to different compilers and machines, as well as run-time tuning options.
! v' q0 b# B" k( c4 L# ]: X6. ACPI CA Core Subsystem Interfaces: Detailed description of the programmatic interfaces5 v# W9 m. z% a6 v0 V
that are implemented by the core component of the ACPI Component Architecture.$ N7 l; O( I: k6 e. b; _
7. OS Services Layer Interfaces: Detailed description of the programmatic interfaces that must& t9 O! L" m! x7 F0 b
be implemented by operating system vendors in the layer that interfaces the ACPI CA Core
4 F$ Y! z6 f' f; V: vSubsystem to the host operating system.) E# y+ b8 J* y0 }3 L7 P6 {
8. ACPI Debugger: Overview, installation and configuration, and detailed descriptions of the
/ r, _7 b4 v K1 [+ ~/ N) L7 Tcommand set
+ W/ P4 d5 u4 l9 a4 U. {- s1 W& x9. Tools and Utilities: A brief overview of the miscellaneous tools and utilities that are part of" z7 D0 d" i& o# k0 u
the Core Subsystem package.
, f D1 g9 D3 v10. Subsystem User Guide: Tips and techniques on how to use the Core Subsystem interfaces,
% p D: L3 Q3 }& h" |and how to implement the OSL interfaces to host a new operating system. |
|