|
|
Intel 官方文档
9 N) r$ s8 p* EACPI Component Architecture Programmer Reference
" h2 \# p( W0 g3 [8 u" e3 W1 bCore Subsystem, Debugger, and Utilities., z L- N. t8 h: v5 q
' ~6 r3 n |2 d0 Q6 ZThis document consists of ten major sections:
* p9 \7 z" L2 O6 X! T7 t1. Introduction: Contains a brief overview of the ACPI Component Architecture (CA) and the5 i( u1 Z b& B" G3 V9 j8 r
interfaces for both the Core Subsystem and OS Services Layers.- z- [1 N' ?: k$ v# T& x+ v
2. Design Overview: Summary of the computational and architectural model that is implemented
5 X3 i( A1 g' j: S, tby the ACPI component architecture.& t5 X( z1 A! e8 Z' K1 w
3. Design and Implementation Details: Details concerning design decisions and
+ l5 w" u9 h. M) ^6 ?implementation specifics.5 j* \0 t3 b2 ^9 c) C5 e m
4. Interface Parameters and Data Types: Descriptions of the major data types and data
5 U9 g z9 p# d4 R" k0 M4 Estructures that are exposed via the external interfaces. Other related information required to
+ T, [0 A' j6 Fuse the ACPI subsystems and interfaces.' p, \0 I6 ]$ a- t2 k7 m- P
5. Subsystem Configuration: Description of the available configuration options to tailor the
1 }; d8 m$ F% Z# n6 g# ~9 ysubsystem to different compilers and machines, as well as run-time tuning options.3 m& y7 ^0 P) G. h
6. ACPI CA Core Subsystem Interfaces: Detailed description of the programmatic interfaces
$ {2 L3 @5 Z* Hthat are implemented by the core component of the ACPI Component Architecture.: Y/ d" J- a3 y3 ~, W
7. OS Services Layer Interfaces: Detailed description of the programmatic interfaces that must
7 t' m2 d; {' |, e8 b5 E* u. t8 kbe implemented by operating system vendors in the layer that interfaces the ACPI CA Core
" X) g( a5 O y7 k5 U& h, V" _/ Y" wSubsystem to the host operating system.
$ P7 M U+ s" q8. ACPI Debugger: Overview, installation and configuration, and detailed descriptions of the5 e3 w; Q8 T2 f9 z2 K
command set
. \9 l# R1 m! X/ _2 F* y% @& a$ N6 A9. Tools and Utilities: A brief overview of the miscellaneous tools and utilities that are part of
; `- z1 F7 M. [% B# @+ Jthe Core Subsystem package.* s E8 v4 I" `
10. Subsystem User Guide: Tips and techniques on how to use the Core Subsystem interfaces,8 E+ L* `4 [2 `* b2 U
and how to implement the OSL interfaces to host a new operating system. |
|