|
|
Intel 官方文档0 n( S) ^: O6 N: A5 X$ H! Q
ACPI Component Architecture Programmer Reference f9 ?- S# ~8 T) R3 I, }
Core Subsystem, Debugger, and Utilities.
7 h D8 a s' E4 D, h+ z( D' y3 h$ R% G3 `4 G2 c3 E) m5 |
This document consists of ten major sections:0 k8 A5 `: n9 j: G3 L% N$ L. z
1. Introduction: Contains a brief overview of the ACPI Component Architecture (CA) and the
' C6 b6 R; }/ s& n2 K' ainterfaces for both the Core Subsystem and OS Services Layers.3 \4 P3 I0 [, d; d. k, k. [5 {
2. Design Overview: Summary of the computational and architectural model that is implemented
! ?4 r: v5 x9 ~7 A* G* T# E0 C8 bby the ACPI component architecture.
! s4 P; E9 v' m: U. k* q2 u3. Design and Implementation Details: Details concerning design decisions and
2 k8 _7 x/ ] e* L1 j9 [# p7 uimplementation specifics.
4 [# p8 j$ R/ c4 ~4. Interface Parameters and Data Types: Descriptions of the major data types and data% ?& `2 S2 z# a# C7 O. { C& d/ d
structures that are exposed via the external interfaces. Other related information required to$ [' b) }6 k9 X% a/ W. M8 {
use the ACPI subsystems and interfaces.: k, y0 S+ m2 n* P
5. Subsystem Configuration: Description of the available configuration options to tailor the0 G" P2 p% N2 `* d: D0 b; M' E* ^
subsystem to different compilers and machines, as well as run-time tuning options.
i% o; p [5 F& h4 C3 b6. ACPI CA Core Subsystem Interfaces: Detailed description of the programmatic interfaces8 u% \: a, Q1 \9 B9 }' y
that are implemented by the core component of the ACPI Component Architecture.
, W+ M! T$ o4 T0 S# X7. OS Services Layer Interfaces: Detailed description of the programmatic interfaces that must# B- k! p7 x. H+ T, ]
be implemented by operating system vendors in the layer that interfaces the ACPI CA Core
! i; Z& L B. y& @/ `* y% S1 `Subsystem to the host operating system.' P! N* l+ Z" y& h+ f7 L2 `
8. ACPI Debugger: Overview, installation and configuration, and detailed descriptions of the
2 g9 z3 ^" d' [& h' Q* a$ Wcommand set
, J6 _+ u7 p6 q9. Tools and Utilities: A brief overview of the miscellaneous tools and utilities that are part of0 S; C4 p6 A) ^1 h: h
the Core Subsystem package.
: V- d+ {/ r9 j& P* R& A; W2 x" ~( `10. Subsystem User Guide: Tips and techniques on how to use the Core Subsystem interfaces,
% d1 d6 |3 x e4 _and how to implement the OSL interfaces to host a new operating system. |
|