Index: uspace/drv/bus/usb/xhci/hw_struct/regs.h
===================================================================
--- uspace/drv/bus/usb/xhci/hw_struct/regs.h	(revision 6d918889a2c99f48b3fbda631a4e421e12b9e3e4)
+++ uspace/drv/bus/usb/xhci/hw_struct/regs.h	(revision f54380490667c4a8ab75a0dfec8c80d3858cf769)
@@ -409,5 +409,7 @@
 #define XHCI_OP_CA             crcr_lo, 32,  FLAG, 2
 #define XHCI_OP_CRR            crcr_lo, 32,  FLAG, 3
-#define XHCI_OP_CRCR_LO        crcr_lo, 32, RANGE, 31, 6
+/* This shall be RANGE, 6, 0, but the value containing CR pointer and RCS flag
+ * must be written at once. */
+#define XHCI_OP_CRCR_LO        crcr_lo, 32, FIELD
 #define XHCI_OP_CRCR_HI        crcr_hi, 32, FIELD
 #define XHCI_OP_DCBAAP_LO    dcbaap_lo, 32, FIELD
