|
|
Intel 官方文档
2 E7 p" ~; l vACPI Component Architecture Programmer Reference! B; P6 S/ q; F7 _
Core Subsystem, Debugger, and Utilities.* ]) M& O9 K7 m
$ Z% S# ?8 R5 H( _/ Q) ^This document consists of ten major sections:2 m& `. X3 u; A( m
1. Introduction: Contains a brief overview of the ACPI Component Architecture (CA) and the: G. y c w; i7 }9 Z q# k
interfaces for both the Core Subsystem and OS Services Layers.7 v$ i: o3 Q& [; [6 S( K7 _. u
2. Design Overview: Summary of the computational and architectural model that is implemented' J, r! k7 ^$ ^0 x- B; V4 m0 U5 p
by the ACPI component architecture.
$ i- P1 t- g y# ~. O3. Design and Implementation Details: Details concerning design decisions and7 N9 Q3 [) n* I
implementation specifics.
. G6 O8 ~# o+ j9 P2 D4. Interface Parameters and Data Types: Descriptions of the major data types and data6 e- N$ U: j) p- r
structures that are exposed via the external interfaces. Other related information required to
$ [" {! t; u4 x8 zuse the ACPI subsystems and interfaces.
( r6 t# l8 C1 K9 v- `6 p1 ?) C" T5. Subsystem Configuration: Description of the available configuration options to tailor the+ V$ `- F' ^. ]: ]( v. T; X. l$ i' f
subsystem to different compilers and machines, as well as run-time tuning options.
" P% W; Z @2 ?6 r9 d6. ACPI CA Core Subsystem Interfaces: Detailed description of the programmatic interfaces) l' `; L$ c7 w4 t4 d3 C3 b
that are implemented by the core component of the ACPI Component Architecture.
! K6 \- m9 F4 s% K! i7. OS Services Layer Interfaces: Detailed description of the programmatic interfaces that must
4 C* S q! s4 K1 Abe implemented by operating system vendors in the layer that interfaces the ACPI CA Core
" A; b+ G3 |. }) A6 ISubsystem to the host operating system.$ M8 ]6 q# d, {+ S7 c f7 D7 V$ S
8. ACPI Debugger: Overview, installation and configuration, and detailed descriptions of the, a. U: P; N- B1 p" d; K8 Y% |4 {8 k# `
command set; F2 J2 d* {/ j: q9 @ W
9. Tools and Utilities: A brief overview of the miscellaneous tools and utilities that are part of
6 V# z6 ?6 P9 e& a" b5 L: xthe Core Subsystem package.
! l) R1 A1 k) C h* Q, T10. Subsystem User Guide: Tips and techniques on how to use the Core Subsystem interfaces,
% w' r7 @" c' R# U+ M) ^and how to implement the OSL interfaces to host a new operating system. |
|