UHCI_USBCMD_HCRESET
WriteReg16(UHCI_USBCMD, UHCI_USBCMD_HCRESET);
while (ReadReg16(UHCI_USBCMD) & UHCI_USBCMD_HCRESET) {