|
|
Intel 官方文档
# L" Q Z. d/ r( G, W3 D0 IACPI Component Architecture Programmer Reference
. N7 r. }( O1 lCore Subsystem, Debugger, and Utilities.* p9 X* b& H* i4 U- _) S# U
7 C" I5 p8 h3 U. t* \ C! I1 VThis document consists of ten major sections:" [, w, ^ B3 H; F# F. u
1. Introduction: Contains a brief overview of the ACPI Component Architecture (CA) and the
- a' ^7 F/ s; u, k: [5 y! j0 n1 ginterfaces for both the Core Subsystem and OS Services Layers.# H y4 R; F3 N' q. d, A0 g
2. Design Overview: Summary of the computational and architectural model that is implemented6 r5 H: _, W4 _; \" |6 J8 C& H
by the ACPI component architecture.; P x, D$ h o8 N1 o" e$ T- l5 b9 W
3. Design and Implementation Details: Details concerning design decisions and
' a; J% w- Q6 N. U! gimplementation specifics.
) ?0 ?1 o8 D0 {# L% `4. Interface Parameters and Data Types: Descriptions of the major data types and data7 H- n* P5 u r! _0 q1 ]0 @! E: e
structures that are exposed via the external interfaces. Other related information required to
& @# o9 e" \% o( r0 M5 Nuse the ACPI subsystems and interfaces., o9 y3 I P; j H4 z4 d2 s
5. Subsystem Configuration: Description of the available configuration options to tailor the
3 n) j7 M# q, N, U* R, _* k& ~subsystem to different compilers and machines, as well as run-time tuning options.
( c4 P1 d$ W# J8 Q1 R# m9 v! Q6. ACPI CA Core Subsystem Interfaces: Detailed description of the programmatic interfaces
0 V& Z+ M, P& kthat are implemented by the core component of the ACPI Component Architecture.
- [8 ]! l" }$ l) H# @9 \7. OS Services Layer Interfaces: Detailed description of the programmatic interfaces that must
; y. T& y3 R9 O+ [! ebe implemented by operating system vendors in the layer that interfaces the ACPI CA Core
! r" C2 U4 c5 G! _+ N( QSubsystem to the host operating system." W% c+ D7 l$ s
8. ACPI Debugger: Overview, installation and configuration, and detailed descriptions of the
3 C6 C* b, O2 o Z: S9 h! r4 mcommand set0 e- B/ t5 X6 [+ W
9. Tools and Utilities: A brief overview of the miscellaneous tools and utilities that are part of
* ^/ b" Y! _" f: _1 ^the Core Subsystem package.
2 g/ Z+ M2 w3 o10. Subsystem User Guide: Tips and techniques on how to use the Core Subsystem interfaces,% r# P9 Q8 `4 ^0 k) w- @# d
and how to implement the OSL interfaces to host a new operating system. |
|