ACPI 中文文档ACPI 中文文档
首页
第 1 章
第 2 章
第 3 章
第 4 章
第 5 章
第 6 章
第 7 章
第 8 章
第 9 章
第 10 章
第 11 章
第 12 章
第 13 章
第 14 章
第 15 章
第 16 章
第 17 章
第 18 章
第 19 章
第 20 章
第 21 章
附录 A
首页
第 1 章
第 2 章
第 3 章
第 4 章
第 5 章
第 6 章
第 7 章
第 8 章
第 9 章
第 10 章
第 11 章
第 12 章
第 13 章
第 14 章
第 15 章
第 16 章
第 17 章
第 18 章
第 19 章
第 20 章
第 21 章
附录 A
  • 第 4 章

    • 总览
    • 4.1. 硬件精简型 ACPI
    • 4.2. 固定硬件编程模型
    • 4.3. 通用硬件编程模型
    • 4.4. 图例
    • 4.5. 寄存器位表示法
    • 4.6. ACPI 硬件模型
    • 4.7. ACPI 硬件功能
    • 4.8. ACPI 寄存器模型
      • 4.8.1. ACPI 寄存器摘要
      • 4.8.2. 固定硬件特性
      • 4.8.3. 电源管理定时器
      • 4.8.4. 固定硬件寄存器
      • 4.8.5. 通用硬件寄存器

4. ACPI 硬件规范

ACPI 定义了标准接口机制,使兼容 ACPI 的 OS 能够控制并与兼容 ACPI 的硬件平台通信。这些接口机制是可选的(见下文“硬件精简型 ACPI”)。但是,如果实现了 ACPI 硬件规范,平台必须符合本节中的要求。

本节描述 ACPI 的硬件方面。

ACPI 将“硬件”定义为一种编程模型及其行为。ACPI 力求使现有的大部分传统编程模型保持不变;但是,为了满足某些特性目标,指定的特性需遵循特定的寻址和编程方案。属于这一类别的硬件称为“固定”硬件。

尽管 ACPI 力求将这些变更降到最低,但硬件工程师应仔细阅读本节,以了解将仅传统硬件模型转换为 ACPI/传统硬件模型或纯 ACPI 硬件模型所需的变更。

ACPI 将硬件分为两类:固定或通用。属于固定类别的硬件满足 ACPI 的编程和行为规范。属于通用类别的硬件在其实现上具有很高程度的灵活性。

小节

  • 4.1. 硬件精简型 ACPI
  • 4.2. 固定硬件编程模型
  • 4.3. 通用硬件编程模型
  • 4.4. 图例
  • 4.5. 寄存器位表示法
  • 4.6. ACPI 硬件模型
  • 4.7. ACPI 硬件功能
  • 4.8. ACPI 寄存器模型
Next
4.1. 硬件精简型 ACPI