From 256fa07ace0f9c3e95d8cc099c25a755530d7d58 Mon Sep 17 00:00:00 2001 From: Oleksij Rempel Date: Sun, 21 Jul 2013 09:31:03 -0700 Subject: [PATCH] Updated usb regs (markdown) --- usb-regs.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/usb-regs.md b/usb-regs.md index 1886c81..f091dad 100644 --- a/usb-regs.md +++ b/usb-regs.md @@ -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 -- 2.25.1