|
|
Intel 官方文档% B+ u# \! E6 {) u' d, ^
ACPI Component Architecture Programmer Reference5 k, h9 p3 r* y8 O. u1 a' o
Core Subsystem, Debugger, and Utilities.
2 Z1 V: z" b3 u# W. m( @; P. F4 c! I% }2 [
This document consists of ten major sections:8 `2 N8 q- ], z. m7 X
1. Introduction: Contains a brief overview of the ACPI Component Architecture (CA) and the
0 O, V8 n( O' _3 S8 g( x) f$ Finterfaces for both the Core Subsystem and OS Services Layers.8 q/ n" T, b* N `; g# ~- ]4 J; [9 X
2. Design Overview: Summary of the computational and architectural model that is implemented
b" b+ y, g; d4 c2 L* y6 w# `by the ACPI component architecture.
. z" |5 D: R" \& y3. Design and Implementation Details: Details concerning design decisions and
1 H, W" u7 `: Z* zimplementation specifics.
; r) N! |& Q" G0 A3 n6 \4. Interface Parameters and Data Types: Descriptions of the major data types and data
g' `2 i& _+ [( N9 Lstructures that are exposed via the external interfaces. Other related information required to8 P6 W8 r9 s+ [- h% Z
use the ACPI subsystems and interfaces.( @1 ]5 W6 M0 k* e8 r% }. A' ]
5. Subsystem Configuration: Description of the available configuration options to tailor the, Y. g- o8 t7 t$ ]9 O6 Z
subsystem to different compilers and machines, as well as run-time tuning options./ H; c/ |5 {- @, Q# ~
6. ACPI CA Core Subsystem Interfaces: Detailed description of the programmatic interfaces
. O- T: P7 c+ D+ @; G2 v v9 V" E- cthat are implemented by the core component of the ACPI Component Architecture.
$ ]1 k! H, Y$ i7. OS Services Layer Interfaces: Detailed description of the programmatic interfaces that must
2 w% c3 s/ s; T5 Ibe implemented by operating system vendors in the layer that interfaces the ACPI CA Core
' M0 u6 k( I6 J0 n. T& V* mSubsystem to the host operating system.$ p# X% n2 G, X" P( C/ W
8. ACPI Debugger: Overview, installation and configuration, and detailed descriptions of the
0 Y' H& z% f4 j2 m; a" E; acommand set, ^; v u# D: w0 c0 m# \! W
9. Tools and Utilities: A brief overview of the miscellaneous tools and utilities that are part of; M$ \: k, F. G( e1 J& ^
the Core Subsystem package." K1 ]4 g# \/ r: ~! S. d {6 L. S
10. Subsystem User Guide: Tips and techniques on how to use the Core Subsystem interfaces,- @! v1 R3 r6 Q
and how to implement the OSL interfaces to host a new operating system. |
|