Updated usb regs (markdown)
authorOleksij Rempel <linux@rempel-privat.de>
Sun, 21 Jul 2013 16:31:03 +0000 (09:31 -0700)
committerOleksij Rempel <linux@rempel-privat.de>
Sun, 21 Jul 2013 16:31:03 +0000 (09:31 -0700)
usb-regs.md

index 1886c81f02e3b23b62c1554c474c6c688fab69d9..f091dada7f1b05b34d44cad35866a590547fc4e3 100644 (file)
@@ -188,8 +188,10 @@ If we have 0x3e, 0x3f and 0x5e, 0x5f, why do we need this register?
 # 0xFC ZM_EP4_DATA_OFFSET
 32bit data.  
 
-# 0x100 what is here?
-**we miss 8 bytes here**
+# 0x100 ZM_CBUS_FIFO_SIZE_REG
+0x1 - 1 Byte, 0x3 - 2 Byte, 0x7 - 3 Byte; 0xf - 4 Byte.
+
+**we miss 7 bytes here**
 
 # 0x108 ZM_SOC_USB_MODE_CTRL_OFFSET
     BIT10 - 1 - enable MP (EP6) downstream stream mode
@@ -213,3 +215,5 @@ LP - lo priotiry; MP - middle priority; HP - High priority;
     0x0 = disable stream mode or 1 packet. So 0x9 is 10 packets?
 # 0x114 ZM_SOC_USB_TIME_CTRL_OFFSET
     set stream mode timeout critirea. the unit is 32 USB (30Mhz) clock cycles.
+
+# 0x1f0 ZM_CBUS_CTRL_REG