The HcRhDescriptorB register is the second register of two describing the characteristics of the Root Hub. These fields are written during initialization to correspond with the system implementation. Reset values are implementation-specific.

上文:
根集线器描述符B寄存器(HcRhDescriptorB)是两个描述根集线器特性的寄存器中的第二个寄存器。这些字段在初始化过程中被写入,以与系统实现相对应。复位值为实现特定值。

图7-20:HcRhDescriptorB 寄存器

寄存器位布局(31:0)

位域 31-16 15-0
字段 PPCM DR

字段功能说明

  • DR 设备可拆卸性(DeviceRemovable)

每个位对应根集线器的一个端口:
当位=0时,连接的设备为可拆卸设备
当位=1时,连接的设备为不可拆卸设备

位定义说明:
位0:保留
位1:连接至端口1的设备
位2:连接至端口2的设备

位15:连接至端口15的设备

  • PPCM 端口电源控制掩码(PortPowerControlMask)
    每个位指示当电源切换模式(PowerSwitchingMode)置位时,端口是否受全局电源控制命令影响:
    当位=1时,端口电源状态仅受每端口电源控制(Set/ClearPortPower)影响
    当位=0时,端口由全局电源开关(Set/ClearGlobalPower)控制

若设备配置为全局切换模式(PowerSwitchingMode=0),本字段无效。

位定义说明:
位0:保留
位1:端口1的群控电源掩码
位2:端口2的群控电源掩码

位15:端口15的群控电源掩码