|
Intel 官方文档
7 U* B6 B9 j+ N `ACPI Component Architecture Programmer Reference
. O4 Y0 K8 W3 r9 R8 E' MCore Subsystem, Debugger, and Utilities.8 L/ U0 p+ q4 q
. @( f- f* d6 ?* f7 b, @
This document consists of ten major sections:
' |/ @# y0 m* E/ z: M1. Introduction: Contains a brief overview of the ACPI Component Architecture (CA) and the8 h% e3 S* r8 j1 J+ {
interfaces for both the Core Subsystem and OS Services Layers.
- e- H+ p6 l- a9 Q2 ~2 z2. Design Overview: Summary of the computational and architectural model that is implemented
5 [7 T; c) R" E. o" }* Lby the ACPI component architecture.2 Q4 M& I/ a7 C% f0 g% E
3. Design and Implementation Details: Details concerning design decisions and" L* H8 r, x5 [
implementation specifics.5 A3 x$ }. a! E* \7 _
4. Interface Parameters and Data Types: Descriptions of the major data types and data
: m7 I( A- w. P' Xstructures that are exposed via the external interfaces. Other related information required to2 k) s* |2 Y, v4 }/ v6 R. h. a6 A4 s
use the ACPI subsystems and interfaces.
, I$ \- Y1 k' I8 |8 j5. Subsystem Configuration: Description of the available configuration options to tailor the2 l# @: K* t1 u4 E5 O4 {3 `
subsystem to different compilers and machines, as well as run-time tuning options.- u f5 j P' J& w. N# G
6. ACPI CA Core Subsystem Interfaces: Detailed description of the programmatic interfaces1 u- s5 q) ?% N: ^( @
that are implemented by the core component of the ACPI Component Architecture.& v- b+ ?% P! r% _6 n b
7. OS Services Layer Interfaces: Detailed description of the programmatic interfaces that must" K) O# p4 z5 s/ F1 E7 S$ h
be implemented by operating system vendors in the layer that interfaces the ACPI CA Core
; K) O `! }- X0 \1 R* DSubsystem to the host operating system.
) _& f8 Q/ |* r2 s9 y8. ACPI Debugger: Overview, installation and configuration, and detailed descriptions of the# b+ ]/ f6 v, I8 R% {( f+ L
command set
2 M. b3 l) b% K$ `" E: t, l9. Tools and Utilities: A brief overview of the miscellaneous tools and utilities that are part of
4 }' Y1 ^0 |9 Q5 Q# N. X. Hthe Core Subsystem package.
5 j5 m2 x/ l! W) ~0 W# G10. Subsystem User Guide: Tips and techniques on how to use the Core Subsystem interfaces,
: t# {8 Q% a% M0 a i Xand how to implement the OSL interfaces to host a new operating system. |
|