1.5. 电源按钮和睡眠按钮
OSPM 为消费者提供了一种新的设备式接口。具体来说,它提供了睡眠按钮,这是一种“软”按钮,它不会在物理上关闭机器,而是向 OS 发出信号,让机器进入软关闭状态或睡眠状态。ACPI 定义了两种这样的“软”按钮:一种用于让机器进入睡眠,另一种用于让机器进入软关闭。
这为 OEM 提供了两种不同的机器实现方式:单按钮模型或双按钮模型。单按钮模型有一个按钮,它既可用作电源按钮,也可根据用户设置用作睡眠按钮。双按钮模型则具有一个易于触及的睡眠按钮和一个独立的电源按钮。在这两种模型中,还需要一种覆盖功能,用于在不与 OSPM 交互的情况下强制机器进入软关闭状态,以处理各种虽少见但棘手的情况。