|
|
Intel 官方文档) Y& t6 L0 x- {4 u3 w) @- b) |
ACPI Component Architecture Programmer Reference
1 S7 F' h: L+ z/ j- h2 C+ {Core Subsystem, Debugger, and Utilities.
5 D. d$ A1 ?7 M9 V( G+ S8 v
_8 o; i2 H! d; |! {& yThis document consists of ten major sections:6 H V2 k* v# o( y3 U
1. Introduction: Contains a brief overview of the ACPI Component Architecture (CA) and the- ^* L' t6 ^( K5 a! p) q
interfaces for both the Core Subsystem and OS Services Layers.
5 }/ T5 D' M7 b7 _2. Design Overview: Summary of the computational and architectural model that is implemented& M8 H& m' p$ g: z2 s! x
by the ACPI component architecture.
5 q- w7 a' k0 I7 ~( R$ W3. Design and Implementation Details: Details concerning design decisions and
* ]$ ]6 F* ~* j/ j4 I1 y1 qimplementation specifics.
- |: ~& y# z* ]6 ]' j# B0 r4. Interface Parameters and Data Types: Descriptions of the major data types and data! P9 m* w" J8 x: d4 ^1 R
structures that are exposed via the external interfaces. Other related information required to. c5 H0 d: p/ b6 ?! ?
use the ACPI subsystems and interfaces.
& K/ F1 ~" {( v! ]% X8 e: h9 d5. Subsystem Configuration: Description of the available configuration options to tailor the
* K N% I* S# x7 r$ k% l( ?0 Ssubsystem to different compilers and machines, as well as run-time tuning options.6 B! L7 J O$ P! [
6. ACPI CA Core Subsystem Interfaces: Detailed description of the programmatic interfaces9 D0 F: Q8 H3 k8 W. S
that are implemented by the core component of the ACPI Component Architecture.
2 [3 J, Y, M, x7. OS Services Layer Interfaces: Detailed description of the programmatic interfaces that must0 C" B" A3 R3 ~4 m! G8 i% Y- X0 g% H" E
be implemented by operating system vendors in the layer that interfaces the ACPI CA Core
. N% f/ G1 `! O1 h* _" vSubsystem to the host operating system.: f' r% r1 C1 y6 a0 ?
8. ACPI Debugger: Overview, installation and configuration, and detailed descriptions of the1 i0 \8 F0 \, h+ k; ~
command set: ?* c3 C8 K" s. K. |( J a
9. Tools and Utilities: A brief overview of the miscellaneous tools and utilities that are part of
( H* C1 l; t9 ], t' R+ ~the Core Subsystem package.& N& w# M- i# R5 u5 y
10. Subsystem User Guide: Tips and techniques on how to use the Core Subsystem interfaces,6 R3 @8 R! V. ^" X" o5 a4 J
and how to implement the OSL interfaces to host a new operating system. |
|