|
|
Intel 官方文档
0 O6 b3 r* u: o% {" Q7 gACPI Component Architecture Programmer Reference
8 U1 u) k v! c8 z+ F8 |3 H# hCore Subsystem, Debugger, and Utilities.: ?% w2 g. j0 b: R5 n* r) V
$ R- i! o5 c8 ?. k+ VThis document consists of ten major sections:: l" {5 ?6 n4 K; N# Q5 ~3 [
1. Introduction: Contains a brief overview of the ACPI Component Architecture (CA) and the8 Z b/ N, m7 ~3 y5 \
interfaces for both the Core Subsystem and OS Services Layers.
# E8 c; h6 f4 L% `+ f, P! V( k2. Design Overview: Summary of the computational and architectural model that is implemented0 Z- B( S' L% Q! t4 h2 o! A
by the ACPI component architecture.% l! K; l- V* |/ N0 g* c5 K0 {
3. Design and Implementation Details: Details concerning design decisions and1 R0 B7 _& Z U% Q; }
implementation specifics.
3 S" Y$ h9 u0 Q7 B+ @ F# r6 B# Z4. Interface Parameters and Data Types: Descriptions of the major data types and data
1 ]' S7 h+ i( @/ @2 G. n+ C/ @structures that are exposed via the external interfaces. Other related information required to6 T- T6 n+ N/ Z( p
use the ACPI subsystems and interfaces.6 ]& p8 S7 Q' b0 r8 p& |* w" A# k5 j5 B
5. Subsystem Configuration: Description of the available configuration options to tailor the
3 t- D5 m4 ^! w/ s; wsubsystem to different compilers and machines, as well as run-time tuning options.! X5 J9 j1 G& Z* K
6. ACPI CA Core Subsystem Interfaces: Detailed description of the programmatic interfaces: E8 i. q$ ^3 ~# p4 Z
that are implemented by the core component of the ACPI Component Architecture.
+ \$ F( o" y$ K/ C7 F, N1 p4 ^; [, z3 {7. OS Services Layer Interfaces: Detailed description of the programmatic interfaces that must- X0 a$ Z0 g2 [) w7 a
be implemented by operating system vendors in the layer that interfaces the ACPI CA Core
9 c9 Y" |& V; Q( I$ {, \Subsystem to the host operating system.
+ \; d! F& O! y. Z( G8. ACPI Debugger: Overview, installation and configuration, and detailed descriptions of the& `! h) \/ P4 w) l8 I! j0 k
command set4 X" @6 e0 G7 |* o
9. Tools and Utilities: A brief overview of the miscellaneous tools and utilities that are part of
9 A% v4 G8 Y' B# ^ ethe Core Subsystem package.. q$ G5 B6 n. c5 s6 {( ~4 G) w
10. Subsystem User Guide: Tips and techniques on how to use the Core Subsystem interfaces,
: I5 z$ Q% k& g- X1 tand how to implement the OSL interfaces to host a new operating system. |
|