ReadCapReg32
ReadCapReg32(EHCI_HCSPARAMS));
ReadCapReg32(EHCI_HCCPARAMS));
if (EHCI_HCCPARAMS_FRAME_CACHE(ReadCapReg32(EHCI_HCCPARAMS)))
fThreshold = 2 + EHCI_HCCPARAMS_IPT(ReadCapReg32(EHCI_HCCPARAMS));
fPortCount = ReadCapReg32(EHCI_HCSPARAMS) & 0x0f;
uint32 extendedCapPointer = ReadCapReg32(EHCI_HCCPARAMS) >> EHCI_ECP_SHIFT;
bool hasPerPortChangeEvent = (ReadCapReg32(EHCI_HCCPARAMS)
inline uint32 ReadCapReg32(uint32 reg);
fOperationalRegisterOffset = HCI_CAPLENGTH(ReadCapReg32(XHCI_HCI_CAPLENGTH));
fRuntimeRegisterOffset = ReadCapReg32(XHCI_RTSOFF) & ~0x1F;
fDoorbellRegisterOffset = ReadCapReg32(XHCI_DBOFF) & ~0x3;
int32 interfaceVersion = HCI_VERSION(ReadCapReg32(XHCI_HCI_VERSION));
B_PRIx32 " 3:0x%08" B_PRIx32 "\n", ReadCapReg32(XHCI_HCSPARAMS1),
ReadCapReg32(XHCI_HCSPARAMS2), ReadCapReg32(XHCI_HCSPARAMS3));
uint32 cparams = ReadCapReg32(XHCI_HCCPARAMS);
eec = ReadCapReg32(eecp);
eec = ReadCapReg32(eecp);
uint32 legctlsts = ReadCapReg32(eecp + XHCI_LEGCTLSTS);
uint32 capabilities = ReadCapReg32(XHCI_HCSPARAMS1);
uint32 cparams = ReadCapReg32(XHCI_HCCPARAMS);
eec = ReadCapReg32(eecp);
uint32 temp = ReadCapReg32(eecp + 8);
uint32 params2 = ReadCapReg32(XHCI_HCSPARAMS2);
uint32 params3 = ReadCapReg32(XHCI_HCSPARAMS3);
inline uint32 ReadCapReg32(uint32 reg);