|
|
Intel 官方文档' h5 ~3 {% z7 Z' u2 M+ u ?
ACPI Component Architecture Programmer Reference
) f" F5 ~( }# A, k6 E$ ]Core Subsystem, Debugger, and Utilities.
/ t, Y/ g; V- Y3 z3 h
* l1 q8 }4 w+ \* C P# VThis document consists of ten major sections:
) ^' Z: T1 A D" n# [7 |1. Introduction: Contains a brief overview of the ACPI Component Architecture (CA) and the! x; F i* m: k4 S
interfaces for both the Core Subsystem and OS Services Layers.8 D, p2 V, ~! V1 `
2. Design Overview: Summary of the computational and architectural model that is implemented& K' M4 V- W0 ^5 J7 c
by the ACPI component architecture.
2 l( v1 P/ r9 R3. Design and Implementation Details: Details concerning design decisions and
8 R( p1 _+ ?4 b3 q+ l# W4 b; u( k( Uimplementation specifics.
& Z) z) B' G5 f4. Interface Parameters and Data Types: Descriptions of the major data types and data
- W3 v! k9 T D: L) Lstructures that are exposed via the external interfaces. Other related information required to
2 J9 k! L R- o' i" t/ T6 |use the ACPI subsystems and interfaces.
- i8 B+ n7 J5 @ n/ y1 o: c. A5. Subsystem Configuration: Description of the available configuration options to tailor the
( Q1 H7 j$ F+ i& N9 Asubsystem to different compilers and machines, as well as run-time tuning options./ \* K( ~* v K3 ^
6. ACPI CA Core Subsystem Interfaces: Detailed description of the programmatic interfaces# _- k2 F2 i" Y. W k
that are implemented by the core component of the ACPI Component Architecture.
6 \+ S: s8 ]7 G3 ?: m7. OS Services Layer Interfaces: Detailed description of the programmatic interfaces that must( N) H+ S, ^% L3 X0 ]
be implemented by operating system vendors in the layer that interfaces the ACPI CA Core
" v/ [2 A5 |! @ G9 fSubsystem to the host operating system.
3 z) @* V, E7 L; Z5 u$ k8. ACPI Debugger: Overview, installation and configuration, and detailed descriptions of the5 K4 c. S/ J6 H& N# n: ]
command set( U( d1 c3 i; x# c5 y
9. Tools and Utilities: A brief overview of the miscellaneous tools and utilities that are part of
$ B% x. v* R4 M5 f6 h. U3 Uthe Core Subsystem package.& X7 v( @# P# N, z$ ]6 L
10. Subsystem User Guide: Tips and techniques on how to use the Core Subsystem interfaces,: x9 S* y" R7 `. G4 E
and how to implement the OSL interfaces to host a new operating system. |
|