主要讲解 D0状态的两个子状态以及它们的转换条件,具体
1. D0状态的概述
D0状态是设备的正常工作状态,也就是设备完全开启并可以执行所有功能的状态。所有设备必须支持D0状态。
2. D0状态的两个子状态
D0uninitialized(未初始化子状态):这是D0的初始子状态,当设备经过常规重置(Conventional Reset)或完成**功能级重置(FLR)**后,设备的所有功能都会进入D0uninitialized状态。
○ 常规重置(Conventional Reset):通常是在系统启动时,设备被重置到一个初始的、未配置的状态。
○ 功能级重置(FLR):这是设备的一个硬件级重置过程,通常在驱动或操作系统层面发起,目的是将设备恢复到“未初始化”的状态。
D0active(活动子状态):当设备完成配置后,它会进入D0active子状态,这表示设备已准备好完全投入工作,进入完全可操作状态。
○ 设备进入D0active