|
|
Intel 官方文档, C0 _, [( k5 U: f6 m& f' w2 W$ m4 j
ACPI Component Architecture Programmer Reference1 H9 c1 Q( x3 ~; x, s$ w2 q U# ?5 C
Core Subsystem, Debugger, and Utilities.
- z& C( S) l5 L5 \% |! B" g- m1 L0 T9 z, |
This document consists of ten major sections:
+ Y0 g5 v7 D% p6 U( ^( k ?) g1. Introduction: Contains a brief overview of the ACPI Component Architecture (CA) and the
% a' i! K% z2 @: X2 Uinterfaces for both the Core Subsystem and OS Services Layers./ J9 \$ k3 J4 q& ~' V! l
2. Design Overview: Summary of the computational and architectural model that is implemented
! Q- I3 |' u/ Nby the ACPI component architecture.
7 p# R6 f t/ Z7 v8 Q! b5 ~3. Design and Implementation Details: Details concerning design decisions and
' w4 z0 c$ n p7 ?implementation specifics./ _) D) V+ C5 a+ X7 ^
4. Interface Parameters and Data Types: Descriptions of the major data types and data8 m3 T, u" \! N
structures that are exposed via the external interfaces. Other related information required to) g, y" h# L* ?* G* R- c i
use the ACPI subsystems and interfaces.) n* Y4 ^6 u4 [- t. S( J# M2 r/ G% i
5. Subsystem Configuration: Description of the available configuration options to tailor the* V* a5 Y4 a, T7 h( g
subsystem to different compilers and machines, as well as run-time tuning options.! ` i5 ?; r9 r, _: G
6. ACPI CA Core Subsystem Interfaces: Detailed description of the programmatic interfaces
, v5 I9 t A+ c3 i" e/ I+ q/ B/ xthat are implemented by the core component of the ACPI Component Architecture.
0 M6 |# I ?3 Z0 Z* `! q* ?7. OS Services Layer Interfaces: Detailed description of the programmatic interfaces that must
& @( [6 v- \ a; H8 Ybe implemented by operating system vendors in the layer that interfaces the ACPI CA Core, n" t+ d2 u5 G2 m0 U+ j c
Subsystem to the host operating system.
. ]: ?+ N4 g3 k0 I: U3 V8. ACPI Debugger: Overview, installation and configuration, and detailed descriptions of the+ |4 k( s/ W# x$ J! _
command set
3 _4 {+ \% w/ `' H1 } p4 X5 O6 c9. Tools and Utilities: A brief overview of the miscellaneous tools and utilities that are part of
# u3 S( N0 N" A( F& n$ g# {the Core Subsystem package.
& d1 s; x2 Z+ J0 j) m10. Subsystem User Guide: Tips and techniques on how to use the Core Subsystem interfaces,' r5 Z1 [( x2 b1 w- `- S4 d. A. i
and how to implement the OSL interfaces to host a new operating system. |
|