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
  • 第 7 章

    • 总览
    • 7.1. 电源资源对象与电源管理模型
    • 7.2. 声明电源资源对象
    • 7.3. 设备电源管理对象
    • 7.4. OEM 提供的系统级控制方法
    • 7.5. OSPM 对 _PTS、_TTS 和 _WAK 的使用

7.5. OSPM 对 _PTS、_TTS 和 _WAK 的使用

OSPM 将按以下顺序调用 _PTS、_TTS 和 _WAK:

  1. OSPM 决定(通过策略方案)将系统置于睡眠状态 StepNumList-1 OSPM 决定(通过策略方案)将系统置于睡眠状态

  2. 运行 _TTS(Sx),其中 Sx 是期望进入的睡眠状态

  3. OSPM 通知所有原生设备驱动程序睡眠状态转换

  4. 运行 _PTS

  5. OSPM 为睡眠状态转换准备系统

  6. OSPM 写入睡眠向量,系统进入指定的 Sx 睡眠状态

  7. 系统唤醒

  8. OSPM 为从睡眠状态转换返回准备系统

  9. 运行 _WAK

  10. OSPM 通知所有原生设备驱动程序已从睡眠状态转换返回

  11. 运行 _TTS(0) 以指示返回到 S0 状态

../_images/Power_and_Performance_Mgmt-2.png

图 7.1 工作/睡眠状态对象求值流程

Prev
7.4. OEM 提供的系统级控制方法