|
|
Intel 官方文档2 i2 a8 C) S; W8 t8 _ \
ACPI Component Architecture Programmer Reference
& T# y' w3 d, p8 n7 x3 E( l MCore Subsystem, Debugger, and Utilities.2 W/ q* e! o: @: I" R) t O- p
& q& H9 B3 m/ j
This document consists of ten major sections:
0 Z: n5 T5 N9 K7 x1. Introduction: Contains a brief overview of the ACPI Component Architecture (CA) and the" d5 c* H5 N8 c, ?$ h1 u. G4 H
interfaces for both the Core Subsystem and OS Services Layers.
- U' I8 M7 Z( o: \% }! U+ R5 V! I2. Design Overview: Summary of the computational and architectural model that is implemented' C& W8 ?: n7 I6 Z
by the ACPI component architecture.$ g% N0 V+ A$ D6 |
3. Design and Implementation Details: Details concerning design decisions and: J2 s: J! }8 b; U+ f3 w
implementation specifics.% |* s3 ?5 x: B; S
4. Interface Parameters and Data Types: Descriptions of the major data types and data
# R/ p: u t; T/ |7 O' b9 Cstructures that are exposed via the external interfaces. Other related information required to9 R/ Q) c9 B8 |8 r+ B
use the ACPI subsystems and interfaces." O8 g- D& X; {" O5 l7 m
5. Subsystem Configuration: Description of the available configuration options to tailor the
0 N* A% E% n% U/ Hsubsystem to different compilers and machines, as well as run-time tuning options.
4 m: P* m/ f; {6. ACPI CA Core Subsystem Interfaces: Detailed description of the programmatic interfaces0 X- H2 D+ X1 Q8 ^1 L" ^
that are implemented by the core component of the ACPI Component Architecture.. z; {8 k. b0 g% x) r& h# f
7. OS Services Layer Interfaces: Detailed description of the programmatic interfaces that must# Y& {# [9 H+ j3 d. r/ G1 H V
be implemented by operating system vendors in the layer that interfaces the ACPI CA Core
& x7 p& X& q, G @5 gSubsystem to the host operating system.3 d# e$ [. F$ V& ?
8. ACPI Debugger: Overview, installation and configuration, and detailed descriptions of the$ [3 G% ?4 A( {7 j G
command set
/ q2 k/ P1 l6 k, ]# {9. Tools and Utilities: A brief overview of the miscellaneous tools and utilities that are part of8 b! [5 h% ~' G
the Core Subsystem package.! _. G. @' d) ?/ _3 S: u+ k
10. Subsystem User Guide: Tips and techniques on how to use the Core Subsystem interfaces,
0 b3 i; c; ]. h" h6 Y/ m$ Nand how to implement the OSL interfaces to host a new operating system. |
|