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
  • 附录 A

    • 总览
    • 概述
    • 设备电源状态
    • 默认设备类别
    • 音频设备类别
    • COM 端口设备类
    • 显示设备类
    • 输入设备类
    • 调制解调器设备类
    • 网络设备类
    • PC Card 控制器设备类
    • 存储设备类

设备电源状态

以下定义适用于所有类别的设备:

  • D0。设备开启并运行的状态。它从系统接收全部电力,并向用户提供完整功能。

  • D1。类别特定的低功耗状态(在下一节中定义),其中设备上下文可能丢失,也可能不丢失。处于 D1 的总线不能对总线执行任何会迫使该总线上设备丢失上下文的操作。

  • D2。类别特定的低功耗状态(在下一节中定义),其中设备上下文可能丢失,也可能不丢失。可获得比 D1 更高的节电效果。处于 D2 的总线可能导致该总线上的设备丢失部分上下文(例如,总线降低提供给总线的电力)。处于 D2 的设备必须准备好其总线处于 D2 或更高状态。

  • D3。设备关闭且不运行的状态。设备上下文丢失。可以移除设备电源。

设备电源状态转换通常通过总线特定机制来调用(例如 ATA 待机、USB 挂起等)。在某些情况下,没有可用的总线特定机制,必须使用设备特定机制。请注意,进入 D3 状态的显式命令可能就是移除电源。

在返回 D0 状态时,恢复任何丢失的设备上下文是策略所有者(或其他软件)的责任。

总线电源管理

总线设备(例如 PCI、USB、小型计算机系统接口 [SCSI])的策略所有者还负有额外责任,即跟踪总线上所有设备的电源状态,并仅将总线本身转换到与其设备状态一致的电源状态。这意味着总线状态不能低于其某个设备中的最高状态。不过,已启用的唤醒事件也会对此产生影响。例如,如果某个特定设备处于 D2 状态并被设置为唤醒系统,而总线仅能在 D1 状态下转发唤醒请求,那么即使所有设备都处于更低状态,总线也必须保持在 D1 状态。

以下是相关总线电源管理规范的摘要以及其来源参考。

显示电源管理

请参见显示器电源管理信号规范 (DPMS),可从以下地址获取:

视频电子标准协会 (VESA)

北第一街 2150 号

440 室

加利福尼亚州圣何塞,95131-2029

兼容 DPMS 的视频控制器和兼容 DPMS 的显示器使用水平和垂直同步信号来控制显示器的电源模式。共有 4 种运行模式:正常、待机、挂起和关闭。兼容 DPMS 的视频控制器通过切换同步线的开或关来选择电源模式。

PCMCIA/PCCARD/CardBus 电源管理

PCMCIA 和 PCCARD 设备没有定义设备电源状态。唯一可用的电源状态是开和关,由主机总线控制器控制。CardBus 规范是 PCCARD 规范的超集,结合了 PCI 总线的电源管理规范。电源管理能力查询、状态转换命令和唤醒事件报告是相同的。

PCI 电源管理

有关 PCI 电源管理的信息,请参见 PCI 特别兴趣小组 (PCI-SIG) 网站。您可以在 http://uefi.org/acpi 的“PCI Sig”标题下找到指向该站点的链接。

  • PCI 总线电源管理能力查询。PCI 总线设备能力通过可选的 Capabilities List 寄存器报告,这些寄存器通过 Cap_Ptr 访问。

  • PCI 总线电源管理状态转换命令。PCI 总线设备电源状态通过标准的 Power Management Status/Control Register (PMCSR) 进行控制和查询。

  • PCI 总线唤醒事件报告。PCI 唤醒事件通过可选的 PME# 信号进行报告,并在 PMCSR 中设置 Wake_Int 位。唤醒事件报告由 PMCSR 寄存器中的 Wake_En 位控制。

USB 电源管理

请参见通用串行总线实施者论坛 (USB-IF ) 网站,如 http://uefi.org/acpi 中“Universal Serial Bus Power Management”标题下所列。

  • USB 电源管理能力查询。USB 设备能力通过标准 Power Descriptors 报告给 USB Host。这些描述符涉及功耗、延迟时间、唤醒支持以及电池支持和状态通知。

  • USB 电源管理状态转换命令。USB 设备电源状态由 USB Host 通过标准 SET_FEATURE 命令控制。USB 设备电源状态通过标准 USB GET_STATUS 命令查询。

  • USB 唤醒事件报告。USB 唤醒事件报告使用 SET_FEATURE 命令进行控制,其值为 DEVICE_REMOTE_WAKEUP。USB 唤醒事件通过发送远程唤醒恢复信号进行报告。

设备类别

以下列出了本规范中提供的类别特定设备电源管理定义。请注意,存在一个适用于所有设备的默认设备类别定义,即使另有单独的类别特定章节增加了附加要求也是如此。

  • 音频设备类别。适用于音频设备。

  • COM 端口设备类别。适用于 COM 端口设备。

  • 显示设备类别。适用于 CRT 显示器、LCD 面板以及这些设备的视频控制器。

  • 输入设备类别。适用于标准类型的输入设备,如键盘、小键盘、鼠标、指点设备、操纵杆和游戏手柄,以及新型输入设备,如虚拟现实设备。

  • 调制解调器设备类别。适用于调制解调器及类似调制解调器的设备(例如 ISDN 终端适配器)。

  • 网络设备类别。专门适用于以太网和令牌环适配器。本规范不支持 ATM 和 ISDN 适配器。

  • PC Card 控制器设备类别。适用于 PC Card 控制器和插槽。

  • 存储设备类别。专门适用于 ATA 硬盘、软盘、ATAPI 和 SCSI CD-ROM,以及 IDE 通道。

Prev
概述
Next
默认设备类别