|
|
Intel 官方文档
2 }, \+ }$ @2 n) ~ACPI Component Architecture Programmer Reference
& c2 e. v" m- a% N3 Y" QCore Subsystem, Debugger, and Utilities., u& p! J r) F2 M! C, L) l+ v S: j
. g3 J$ R1 x2 YThis document consists of ten major sections:
: t/ R4 h' D. I; z1. Introduction: Contains a brief overview of the ACPI Component Architecture (CA) and the6 K3 [ S8 s: P# e
interfaces for both the Core Subsystem and OS Services Layers.: J# l8 e9 L: Q4 X
2. Design Overview: Summary of the computational and architectural model that is implemented
9 G; i( U. n& J1 [, [* w) Bby the ACPI component architecture.% E& P$ M- ]' K4 x
3. Design and Implementation Details: Details concerning design decisions and/ k# d0 X* T1 o7 `- V
implementation specifics.
: K' a7 \4 Q t7 B6 f4. Interface Parameters and Data Types: Descriptions of the major data types and data
- Q& ^2 B+ L( U9 ystructures that are exposed via the external interfaces. Other related information required to4 H- _, g# A5 H5 K# m
use the ACPI subsystems and interfaces.6 b1 m% d5 Q0 f4 i& c" O. z
5. Subsystem Configuration: Description of the available configuration options to tailor the
5 Z+ S: D8 `1 Y, Wsubsystem to different compilers and machines, as well as run-time tuning options.
9 S$ A( X2 [% D& j3 a! j9 t7 g6. ACPI CA Core Subsystem Interfaces: Detailed description of the programmatic interfaces
. p9 G2 h! A& k9 l5 Z8 y5 V' Pthat are implemented by the core component of the ACPI Component Architecture.
/ U9 N8 Q" m( s8 z& F7. OS Services Layer Interfaces: Detailed description of the programmatic interfaces that must3 {+ {7 T: S* T+ ]/ N: Q' S# W
be implemented by operating system vendors in the layer that interfaces the ACPI CA Core
0 A+ q' }4 `* m5 QSubsystem to the host operating system. I1 v0 A9 o& w8 \' \/ A+ m" D! y x
8. ACPI Debugger: Overview, installation and configuration, and detailed descriptions of the5 f' V- ?, w, H3 D0 D0 v
command set/ Y$ P" p5 A0 Q, C3 S! K" H& D
9. Tools and Utilities: A brief overview of the miscellaneous tools and utilities that are part of
+ h2 O# R+ ]9 A2 [3 z4 Sthe Core Subsystem package.
6 j5 b2 w+ m* m/ @8 v. ~0 r; T10. Subsystem User Guide: Tips and techniques on how to use the Core Subsystem interfaces,. L6 I* f8 C- H D
and how to implement the OSL interfaces to host a new operating system. |
|