|
Intel 官方文档
( Y$ Q& ^. X' P/ _9 O/ H) J) uACPI Component Architecture Programmer Reference
7 S/ H) Z z! j0 |; {Core Subsystem, Debugger, and Utilities.
+ d5 d$ K) W# B" E( z& O% D! [3 ]" Q; t7 P% c! }
This document consists of ten major sections:" p$ c6 o- I9 g6 v
1. Introduction: Contains a brief overview of the ACPI Component Architecture (CA) and the
) l* N, k5 v3 y* Cinterfaces for both the Core Subsystem and OS Services Layers.
8 y1 J4 f a. k J1 _2 Y" K2. Design Overview: Summary of the computational and architectural model that is implemented9 J/ s% Z) R1 o& ^/ i
by the ACPI component architecture.
- [, ^: a' s# N; T; u# c9 O7 q- p3. Design and Implementation Details: Details concerning design decisions and
, j {0 v4 W, E& c5 ~implementation specifics.
! m: a0 N X' a* \1 O0 B! Z' c7 r4. Interface Parameters and Data Types: Descriptions of the major data types and data w, x: C# G. \) C6 S! B
structures that are exposed via the external interfaces. Other related information required to+ O% `; f& j. f' }( Z# `, p
use the ACPI subsystems and interfaces.- {. ~# L, m6 V, ]- o
5. Subsystem Configuration: Description of the available configuration options to tailor the
$ H3 ` R; ^9 n' E$ \subsystem to different compilers and machines, as well as run-time tuning options.) C4 C1 p- F y6 M; g, n0 Z% J
6. ACPI CA Core Subsystem Interfaces: Detailed description of the programmatic interfaces
3 U; [- f) I6 k% ~9 ]- fthat are implemented by the core component of the ACPI Component Architecture.) _0 `5 V, |1 d$ N: F- Q% O
7. OS Services Layer Interfaces: Detailed description of the programmatic interfaces that must, u9 M3 L% k5 V7 ]8 r
be implemented by operating system vendors in the layer that interfaces the ACPI CA Core. [" Q) E+ @! r, C, f6 b/ g
Subsystem to the host operating system./ {7 y! ?( V5 z+ Z8 o3 o
8. ACPI Debugger: Overview, installation and configuration, and detailed descriptions of the
; D2 O3 H" k) r& U6 lcommand set
0 N8 b$ S8 [& p& K9. Tools and Utilities: A brief overview of the miscellaneous tools and utilities that are part of
! ?4 v: N: b7 S( I7 F U7 gthe Core Subsystem package.9 ?: H+ [) O+ ]6 y2 i
10. Subsystem User Guide: Tips and techniques on how to use the Core Subsystem interfaces,) |# O8 V* }+ Y/ W7 I7 Z' F
and how to implement the OSL interfaces to host a new operating system. |
|