summaryrefslogtreecommitdiff
path: root/firmware/usb.c
diff options
context:
space:
mode:
authorKarl Kurbjun <kkurbjun@gmail.com>2009-06-08 00:19:16 +0000
committerKarl Kurbjun <kkurbjun@gmail.com>2009-06-08 00:19:16 +0000
commit4a483bb1bf69a0f0a1bf99aaa9bb47c6f79ab990 (patch)
tree974333299e937024bcd8b34ab998ceb137011d56 /firmware/usb.c
parentf8a861961582c2809a8267ad0918d9c74072a440 (diff)
downloadrockbox-4a483bb1bf69a0f0a1bf99aaa9bb47c6f79ab990.tar.gz
rockbox-4a483bb1bf69a0f0a1bf99aaa9bb47c6f79ab990.zip
M:Robe 500: Mostly complete USB driver, supports BULK mode currently and gets about 2 MB/s writes vs 1.1 MB/s on the OF. Mostly tested against Linux, preliminary testing in Windows appears to work. There is currently a bug in the attach process where it only works once per boot that needs to be fixed. There are a few other minor M:Robe 500 changes as well.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21208 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/usb.c')
-rw-r--r--firmware/usb.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/firmware/usb.c b/firmware/usb.c
index f918f19bc4..07683ce7b1 100644
--- a/firmware/usb.c
+++ b/firmware/usb.c
@@ -48,7 +48,8 @@
48/* Conditions under which we want the entire driver */ 48/* Conditions under which we want the entire driver */
49#if !defined(BOOTLOADER) || (CONFIG_CPU == SH7034) || \ 49#if !defined(BOOTLOADER) || (CONFIG_CPU == SH7034) || \
50 (defined(TOSHIBA_GIGABEAT_S) && defined(USE_ROCKBOX_USB) && defined(USB_ENABLE_STORAGE)) || \ 50 (defined(TOSHIBA_GIGABEAT_S) && defined(USE_ROCKBOX_USB) && defined(USB_ENABLE_STORAGE)) || \
51 (defined(HAVE_USBSTACK) && (defined(CREATIVE_ZVx) || \ 51 (defined(HAVE_USBSTACK) && (defined(CREATIVE_ZVx)) || \
52 (defined(HAVE_USBSTACK) && (defined(OLYMPUS_MROBE_500)) || \
52 defined(CPU_TCC77X) || defined(CPU_TCC780X))) || \ 53 defined(CPU_TCC77X) || defined(CPU_TCC780X))) || \
53 (CONFIG_USBOTG == USBOTG_JZ4740) 54 (CONFIG_USBOTG == USBOTG_JZ4740)
54#define USB_FULL_INIT 55#define USB_FULL_INIT