|
|
Intel 官方文档
: t" {; X4 J6 i# n* d5 nACPI Component Architecture Programmer Reference
) F. k5 c ?! Q' A( {3 c3 hCore Subsystem, Debugger, and Utilities.5 K) t. F& C2 P! \- a6 \; |
) k* a ]0 t: k" y! ]
This document consists of ten major sections:
* J1 ]% o i: U0 w0 _2 a0 c- @5 C1. Introduction: Contains a brief overview of the ACPI Component Architecture (CA) and the# L' A% `4 J; j5 e9 g4 ?/ t
interfaces for both the Core Subsystem and OS Services Layers.% c6 y# V6 `( U6 U9 F
2. Design Overview: Summary of the computational and architectural model that is implemented9 \) d4 w7 [# I, m$ h7 W( b; w
by the ACPI component architecture.
$ _: i. X: l i. {* B" t2 y+ z3. Design and Implementation Details: Details concerning design decisions and i+ d6 k1 m: Y
implementation specifics.
9 r. z3 M1 E; `- M4. Interface Parameters and Data Types: Descriptions of the major data types and data2 X7 k7 m" ^) {
structures that are exposed via the external interfaces. Other related information required to/ J% _+ L& K* k i4 S
use the ACPI subsystems and interfaces.
" R! R, R2 B+ _" h& K! P5. Subsystem Configuration: Description of the available configuration options to tailor the
- \& w6 N- v. z2 vsubsystem to different compilers and machines, as well as run-time tuning options.
8 b+ d4 W5 U% q6. ACPI CA Core Subsystem Interfaces: Detailed description of the programmatic interfaces! s) L* R3 [2 i& l, o
that are implemented by the core component of the ACPI Component Architecture.: m0 M7 W5 ^. @; h' B
7. OS Services Layer Interfaces: Detailed description of the programmatic interfaces that must1 g. _. k) s6 _$ q
be implemented by operating system vendors in the layer that interfaces the ACPI CA Core6 m$ v5 c9 Z' P) @9 k$ w
Subsystem to the host operating system.2 x2 s8 C7 O; ?! V2 t' d
8. ACPI Debugger: Overview, installation and configuration, and detailed descriptions of the
2 \( V+ F& B! q7 f% f8 w8 mcommand set
+ r J# ]* Q; u9. Tools and Utilities: A brief overview of the miscellaneous tools and utilities that are part of* a R% {1 E# t/ h7 |
the Core Subsystem package.2 b: w% k( E: k5 H
10. Subsystem User Guide: Tips and techniques on how to use the Core Subsystem interfaces,
2 {. P# o- K# pand how to implement the OSL interfaces to host a new operating system. |
|