Updated usb regs (markdown)
authorOleksij Rempel <linux@rempel-privat.de>
Mon, 15 Jul 2013 07:17:30 +0000 (00:17 -0700)
committerOleksij Rempel <linux@rempel-privat.de>
Mon, 15 Jul 2013 07:17:30 +0000 (00:17 -0700)
usb-regs.md

index 54582b3d82be8143ad41648e8284ea9281404c98..48a0e042d2e8bf15294e92bcb63da292a14034b0 100644 (file)
@@ -134,13 +134,33 @@ these endpoints are handled by DMA
 * BIT1 - USB reset interrupt.
 * BIT0
 
-# 0x3F ZM_EP_IN_MAX_SIZE_HIGH_OFFSET
-
 # 0x3E ZM_EP_IN_MAX_SIZE_LOW_OFFSET
 
+# 0x3F ZM_EP_IN_MAX_SIZE_HIGH_OFFSET
+* BIT7
+* BIT6
+* BIT5
+* BIT4 - mUsbEPinRsTgSet
+* BIT3 - mUsbEPinStallSet
+* BIT2
+* BIT1
+* BIT0  
+These offset + 2 Byte step for each endpoint.  
+For example EP0 = +0x00; EP1 = +0x02; or offset+(EPn << 1).
+
 # 0x5E ZM_EP_OUT_MAX_SIZE_LOW_OFFSET
 
 # 0x5F ZM_EP_OUT_MAX_SIZE_HIGH_OFFSET
+* BIT7
+* BIT6
+* BIT5
+* BIT4 - mUsbEPoutRsTgSet
+* BIT3 - mUsbEPoutStallSet
+* BIT2
+* BIT1
+* BIT0  
+These offset + 2 Byte step for each endpoint.  
+For example EP0 = +0x00; EP1 = +0x02; or offset+(EPn << 1).
 
 # 0xAE ZM_EP3_BYTE_COUNT_HIGH_OFFSET
     BIT3 - 1 xfer done?