|
|
Intel 官方文档
' P6 G; ?* ^, Y8 W) ?4 y3 ]ACPI Component Architecture Programmer Reference
0 Z, A, H% Y$ W0 r7 R4 I kCore Subsystem, Debugger, and Utilities. M' |# }8 k# H
+ ~ L7 q& S2 @5 TThis document consists of ten major sections:' f6 N5 C+ K# l- @& i
1. Introduction: Contains a brief overview of the ACPI Component Architecture (CA) and the* X( j/ T- w: ?
interfaces for both the Core Subsystem and OS Services Layers.$ x' K9 t0 N3 H$ o# E
2. Design Overview: Summary of the computational and architectural model that is implemented
& ?" \2 w) f3 f( d4 {/ oby the ACPI component architecture.
6 J% u, |7 |# R& r3. Design and Implementation Details: Details concerning design decisions and5 O- }4 D/ x2 u' j
implementation specifics.
# c- t4 t/ R) m5 x! l% H4 |4. Interface Parameters and Data Types: Descriptions of the major data types and data
7 s" Q, |" k" e$ G1 {) Q8 rstructures that are exposed via the external interfaces. Other related information required to e! R, H+ y: p; z. ^
use the ACPI subsystems and interfaces.- T+ o6 S8 u j$ {
5. Subsystem Configuration: Description of the available configuration options to tailor the
7 l* {) \# R! gsubsystem to different compilers and machines, as well as run-time tuning options.! ]/ M# {5 a1 F% q+ h5 U7 h8 U/ `( L
6. ACPI CA Core Subsystem Interfaces: Detailed description of the programmatic interfaces; Q+ O) u: y, [7 R
that are implemented by the core component of the ACPI Component Architecture.
# ]5 m Y ?3 K! b) f& |' c6 L% S0 ^ q7. OS Services Layer Interfaces: Detailed description of the programmatic interfaces that must; O8 L- C+ Y# [* M' t
be implemented by operating system vendors in the layer that interfaces the ACPI CA Core9 c" m6 T" t' e: s4 S
Subsystem to the host operating system., q3 ?, l& T; j2 H/ e
8. ACPI Debugger: Overview, installation and configuration, and detailed descriptions of the
0 m" C5 n& z, t3 ]command set
- b# D. ~1 l4 m) f0 T9. Tools and Utilities: A brief overview of the miscellaneous tools and utilities that are part of: F( T4 g R6 k
the Core Subsystem package.9 z! A& T# j( U1 C5 _* @$ g) G2 ^
10. Subsystem User Guide: Tips and techniques on how to use the Core Subsystem interfaces,
7 E4 P% S( }2 h8 j) `and how to implement the OSL interfaces to host a new operating system. |
|