|
|
Intel 官方文档+ g7 F. T+ B) l% h, _. _
ACPI Component Architecture Programmer Reference5 W2 \( R, l' `* c+ ~7 w
Core Subsystem, Debugger, and Utilities.8 V% j& O, X0 ~' l, v6 `
w2 l9 k' @2 ZThis document consists of ten major sections:
3 S7 a6 F( j5 y# Z- b1. Introduction: Contains a brief overview of the ACPI Component Architecture (CA) and the, T9 V& W ~. Q1 v/ }
interfaces for both the Core Subsystem and OS Services Layers.
. e; f& r! L9 I" F6 w+ p0 a) ?2. Design Overview: Summary of the computational and architectural model that is implemented
. h ~& { S# Nby the ACPI component architecture.* n+ j! w. ]- D3 r: ^+ S$ q
3. Design and Implementation Details: Details concerning design decisions and9 g# @+ N! N3 p" J6 l
implementation specifics.
- l8 v* j0 u( Y% j4. Interface Parameters and Data Types: Descriptions of the major data types and data+ ^; m& d2 O9 V
structures that are exposed via the external interfaces. Other related information required to. n6 `; i: {2 t- [* r* d0 j
use the ACPI subsystems and interfaces.
) M8 y( h# s+ _$ S) M5. Subsystem Configuration: Description of the available configuration options to tailor the( M) }0 H1 B8 Z, h
subsystem to different compilers and machines, as well as run-time tuning options.2 a/ O2 m! f& x" Q4 X8 G) w* J
6. ACPI CA Core Subsystem Interfaces: Detailed description of the programmatic interfaces$ w% H! b M$ Q5 [0 I+ e% Z
that are implemented by the core component of the ACPI Component Architecture.% x/ f; R+ @9 [' i! R6 w, R, C N& b8 D
7. OS Services Layer Interfaces: Detailed description of the programmatic interfaces that must
; b- `8 K! T: |' hbe implemented by operating system vendors in the layer that interfaces the ACPI CA Core
5 w& ~8 s& x/ K2 Y1 f# qSubsystem to the host operating system.$ O: E! q5 j) P! @- B
8. ACPI Debugger: Overview, installation and configuration, and detailed descriptions of the
* K. m5 \. V( [; |" v+ k7 y3 N: ucommand set( ?: I# B1 T( @2 |4 i
9. Tools and Utilities: A brief overview of the miscellaneous tools and utilities that are part of3 V* q$ x# H& ^* R5 c. y* m( q
the Core Subsystem package." o& v6 P! U# j6 ^! \+ P2 l6 i
10. Subsystem User Guide: Tips and techniques on how to use the Core Subsystem interfaces,2 n- V# p6 J: r% [1 K
and how to implement the OSL interfaces to host a new operating system. |
|