6 D状态
D0
所有function必须支持D0。D0有两个不同的子状态,D0uninitialized和D0active。
D0uninitialized
当一个组件施放conventional reset后,该组件的所有function进入D0uninitialized状态。
当function完成FLR后,该funciton进入D0uninitialized状态。
D0active
配置完成后,function进入D0active状态,即PCIe功能完全运行状态。
spec里对“配置完成”的定义:A Function enters the D0