|
|
Intel 官方文档
( W" z) g2 `9 i* Z7 O- TACPI Component Architecture Programmer Reference
$ F: @3 \3 V( x. e; m3 G& [ W/ K3 ?Core Subsystem, Debugger, and Utilities.
: J0 @ r3 Q, x" n1 ?8 G- ~" ~- J
+ e: @/ A4 Q# ~6 h7 I2 b# s7 dThis document consists of ten major sections:6 T+ D9 c- O5 s' t* C& a
1. Introduction: Contains a brief overview of the ACPI Component Architecture (CA) and the
J" R9 ?. v4 t! O, i7 hinterfaces for both the Core Subsystem and OS Services Layers.
; x$ U; t$ ^0 v- R& i2 _' `2. Design Overview: Summary of the computational and architectural model that is implemented2 q) Z- f3 o1 l# K
by the ACPI component architecture.0 u2 @. t' ]* D3 r
3. Design and Implementation Details: Details concerning design decisions and# I# N" W. X9 i9 a7 E# k0 c3 t/ u
implementation specifics.$ ?2 F: f8 k. g: d
4. Interface Parameters and Data Types: Descriptions of the major data types and data, _6 ]! q2 S5 ]9 v
structures that are exposed via the external interfaces. Other related information required to
9 j- a) ? \# v% }use the ACPI subsystems and interfaces." @5 }( r7 M5 X; f
5. Subsystem Configuration: Description of the available configuration options to tailor the
/ f: C; K5 n/ c6 i, N3 z$ Vsubsystem to different compilers and machines, as well as run-time tuning options.9 c: c1 _# {1 {) n b
6. ACPI CA Core Subsystem Interfaces: Detailed description of the programmatic interfaces: F/ n6 ]; N6 c, E
that are implemented by the core component of the ACPI Component Architecture.
% }6 K: ]. w' P7 K7. OS Services Layer Interfaces: Detailed description of the programmatic interfaces that must( q: b3 h0 e6 w6 I/ ` e- \* Q
be implemented by operating system vendors in the layer that interfaces the ACPI CA Core
3 t4 j. j+ {4 t# Q- w; Q1 ^" T/ oSubsystem to the host operating system.
7 G, Z4 _% z8 K* n8 z* x$ t5 G8. ACPI Debugger: Overview, installation and configuration, and detailed descriptions of the
2 k% j# B0 K/ ] Gcommand set
$ O! l# b- \0 G# Z9. Tools and Utilities: A brief overview of the miscellaneous tools and utilities that are part of
* h2 G/ c7 ?. hthe Core Subsystem package.+ d6 N4 N! G/ U, ]3 V' H: y
10. Subsystem User Guide: Tips and techniques on how to use the Core Subsystem interfaces,0 C) o+ I0 s! _% K$ b
and how to implement the OSL interfaces to host a new operating system. |
|