|
|
Intel 官方文档1 Q, z* o% n( C- @( u3 T' F
ACPI Component Architecture Programmer Reference
* r8 }5 h2 Q- qCore Subsystem, Debugger, and Utilities.
D7 ]3 N' {9 S M9 e5 }& S S. S, Q1 E
This document consists of ten major sections:
9 R. W6 z0 F/ `; y O% b4 m1. Introduction: Contains a brief overview of the ACPI Component Architecture (CA) and the
! d1 [& {1 u6 f- _: ]5 ]interfaces for both the Core Subsystem and OS Services Layers.7 K1 v2 M& X, A4 h0 F: O) S# }: _; f* c
2. Design Overview: Summary of the computational and architectural model that is implemented5 X% d3 z, y8 v2 L1 L' V
by the ACPI component architecture.
. T6 A3 }6 ]' g0 |9 ?: E3 ]1 ~5 p3. Design and Implementation Details: Details concerning design decisions and( q8 x6 l4 N+ d; v6 d1 r
implementation specifics.1 a A6 s9 l& G- A! v7 t' t4 v) m8 o
4. Interface Parameters and Data Types: Descriptions of the major data types and data
* [- A* G4 `. C- U) gstructures that are exposed via the external interfaces. Other related information required to
i# P: a$ h) J4 [use the ACPI subsystems and interfaces.+ S. Q2 v+ d7 z$ y. z6 o
5. Subsystem Configuration: Description of the available configuration options to tailor the# e2 Y% E4 f' a3 o
subsystem to different compilers and machines, as well as run-time tuning options.
0 q7 H, h9 T$ m; f |# r3 ^1 {/ b( `6. ACPI CA Core Subsystem Interfaces: Detailed description of the programmatic interfaces
& T' F7 V! [( |! O+ q, ethat are implemented by the core component of the ACPI Component Architecture.$ s" K- t* O3 B
7. OS Services Layer Interfaces: Detailed description of the programmatic interfaces that must" M8 I( C% `; q7 `
be implemented by operating system vendors in the layer that interfaces the ACPI CA Core, G0 N2 Z: J7 [% m) X' J
Subsystem to the host operating system.
+ R; m: ?" ?6 ?3 C6 Y, t8. ACPI Debugger: Overview, installation and configuration, and detailed descriptions of the
, e0 U% X3 Y0 M$ xcommand set6 {) p m. k: ?) |
9. Tools and Utilities: A brief overview of the miscellaneous tools and utilities that are part of9 z$ m& C* F n
the Core Subsystem package.- j' f' X2 K1 o7 r2 u0 K- z
10. Subsystem User Guide: Tips and techniques on how to use the Core Subsystem interfaces,$ y' y! y4 X+ j! {* s! ~
and how to implement the OSL interfaces to host a new operating system. |
|