|
|
Intel 官方文档, K8 C+ T% {) c+ ~
ACPI Component Architecture Programmer Reference, k- k. q/ ]# q, b! v& L
Core Subsystem, Debugger, and Utilities.% l7 }1 y8 ~. O5 u
9 E% X% y& w5 f1 c% T0 K5 V$ wThis document consists of ten major sections:
% r2 p1 E1 B9 L" t9 \/ Z- M$ Y1. Introduction: Contains a brief overview of the ACPI Component Architecture (CA) and the0 A; X2 r, H- V" o0 q3 Q
interfaces for both the Core Subsystem and OS Services Layers.
* H2 \3 O4 J7 A2. Design Overview: Summary of the computational and architectural model that is implemented
( ]1 w7 ]$ Z9 K( v& C# n; kby the ACPI component architecture.
) p1 n$ j: x5 T% [- R, s3. Design and Implementation Details: Details concerning design decisions and
) n7 {, j4 S# Mimplementation specifics.
4 u( Q- u) u+ [1 O! ]# Y# b! r4. Interface Parameters and Data Types: Descriptions of the major data types and data. c1 B; n) i) n) t, } [
structures that are exposed via the external interfaces. Other related information required to, f. Q/ o# N( u+ k: c4 k% m9 o
use the ACPI subsystems and interfaces.8 A) h# Z' I5 h' V2 Z$ j
5. Subsystem Configuration: Description of the available configuration options to tailor the: f3 O5 d( b3 t4 H; A7 U* p
subsystem to different compilers and machines, as well as run-time tuning options.
2 {- D6 ^/ X) e, _: J$ R: i6. ACPI CA Core Subsystem Interfaces: Detailed description of the programmatic interfaces* g4 ?4 u$ J) V$ a/ v: m
that are implemented by the core component of the ACPI Component Architecture.
, `* v& @: S% G7 E) p F3 ?* B7 A2 ^4 w7. OS Services Layer Interfaces: Detailed description of the programmatic interfaces that must7 L: M9 I1 T' Q! p. O
be implemented by operating system vendors in the layer that interfaces the ACPI CA Core
6 Z9 \& R% s9 A" i/ Q% u1 GSubsystem to the host operating system.+ d A+ X; ~, b& c( B
8. ACPI Debugger: Overview, installation and configuration, and detailed descriptions of the; }+ I. q; x* G! `4 T
command set, J6 u7 l1 c M/ p/ `2 D& T
9. Tools and Utilities: A brief overview of the miscellaneous tools and utilities that are part of: d# c" R& q' b6 N& l0 R
the Core Subsystem package.5 A: Q0 ^9 M5 |/ B
10. Subsystem User Guide: Tips and techniques on how to use the Core Subsystem interfaces,- E9 Z' d: E8 Z s s
and how to implement the OSL interfaces to host a new operating system. |
|