diff options
| author | Tobias Diedrich <ranma+coreboot@tdiedrich.de> | 2010-06-22 13:41:57 +0000 |
|---|---|---|
| committer | Tobias Diedrich <ranma+coreboot@tdiedrich.de> | 2010-06-22 13:41:57 +0000 |
| commit | f80c853c7edd12d92fadb38966c4cc00ac7da9d6 (patch) | |
| tree | e794da8dc3f2a29b46d86d98abd51095e3be5b03 | |
| parent | bf7e632e869ca0845a454e4e8b41e0ee08180f0b (diff) | |
| download | rockbox-f80c853c7edd12d92fadb38966c4cc00ac7da9d6.zip rockbox-f80c853c7edd12d92fadb38966c4cc00ac7da9d6.tar.gz rockbox-f80c853c7edd12d92fadb38966c4cc00ac7da9d6.tar.bz2 rockbox-f80c853c7edd12d92fadb38966c4cc00ac7da9d6.tar.xz | |
Threshold seems to affect the CNAK retries needed.
Maybe it's not possible to change NAK while the DMA engine is active.
Burst probably can't hurt.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27052 a1c6a512-1295-4272-9138-f99709370657
| -rw-r--r-- | firmware/target/arm/as3525/usb-drv-as3525.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/firmware/target/arm/as3525/usb-drv-as3525.c b/firmware/target/arm/as3525/usb-drv-as3525.c index 5c4725e..2967da2 100644 --- a/firmware/target/arm/as3525/usb-drv-as3525.c +++ b/firmware/target/arm/as3525/usb-drv-as3525.c @@ -271,7 +271,9 @@ void usb_drv_init(void) USB_DEV_CTRL = USB_DEV_CTRL_DESC_UPDATE | USB_DEV_CTRL_THRES_ENABLE | - USB_DEV_CTRL_BURST_ENABLE; + USB_DEV_CTRL_BURST_ENABLE | + USB_DEV_CTRL_BLEN_8DWORDS | + USB_DEV_CTRL_TLEN_8THMAXSIZE; USB_DEV_EP_INTR_MASK &= ~((1<<0) | (1<<16)); /* ep 0 */ |