默认设备类别
本节中表达的要求适用于所有设备,即使另有单独的类别特定电源管理定义指出了附加要求也是如此。
表 A-1:默认电源状态定义
| 状态 | 定义 |
|---|---|
| D0 | 设备开启并运行。它从系统接收全部电力,并向用户提供完整功能。 |
| D1 | 此状态未定义,且默认设备类别不使用此状态。 |
| D2 | 此状态未定义,且默认设备类别不使用此状态。 |
| D3 | 设备关闭且不运行。假定设备上下文已丢失,并且无需在硬件中保留其中任何内容。此状态应消耗尽可能少的电力。其唯一要求是能够识别总线特定命令以重新进入 D0。在 D3 状态下可以移除设备电源。如果电源被移除,则在重新加电时设备将收到总线特定的硬件复位,并应像正常上电一样完成自身初始化。 |
默认电源管理策略
表 A-2:默认电源管理策略
| 当前状态 | 下一状态 | 原因 |
|---|---|---|
| D0 | D3 | OS 判定设备不再被任何应用程序或用户所需要。系统进入睡眠状态。 |
| D3 | D0 | OS 判定设备被某个应用程序或用户所需要。 |
默认唤醒事件
没有默认唤醒事件,因为对此类事件进行服务时,关于该设备的知识是隐含需要的。设备可以向 OSPM 暴露唤醒能力,并且设备特定软件可以启用这些能力,但对于未定义的唤醒事件,不存在通用的应用程序级或全 OS 范围的支持。
默认最低电源能力
所有设备都必须支持 D0 和 D3 状态。从 D3 返回到 D0 后,D0 中可用的功能必须可用,而不需要系统重新启动或任何用户干预。无论在 D3 期间是否从设备移除电源,此要求都适用。