diff options
author | Karl Kurbjun <kkurbjun@gmail.com> | 2009-06-08 00:19:16 +0000 |
---|---|---|
committer | Karl Kurbjun <kkurbjun@gmail.com> | 2009-06-08 00:19:16 +0000 |
commit | 4a483bb1bf69a0f0a1bf99aaa9bb47c6f79ab990 (patch) | |
tree | 974333299e937024bcd8b34ab998ceb137011d56 /firmware/export/config-mrobe500.h | |
parent | f8a861961582c2809a8267ad0918d9c74072a440 (diff) | |
download | rockbox-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/export/config-mrobe500.h')
-rw-r--r-- | firmware/export/config-mrobe500.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/firmware/export/config-mrobe500.h b/firmware/export/config-mrobe500.h index f9e8d9ebf6..619e3fe8e7 100644 --- a/firmware/export/config-mrobe500.h +++ b/firmware/export/config-mrobe500.h | |||
@@ -35,6 +35,9 @@ | |||
35 | /* define this if you use an ATA controller */ | 35 | /* define this if you use an ATA controller */ |
36 | #define CONFIG_STORAGE STORAGE_ATA | 36 | #define CONFIG_STORAGE STORAGE_ATA |
37 | 37 | ||
38 | /* Define this to add support for ATA DMA */ | ||
39 | //#define HAVE_ATA_DMA | ||
40 | |||
38 | /* define this if you have a bitmap LCD display */ | 41 | /* define this if you have a bitmap LCD display */ |
39 | #define HAVE_LCD_BITMAP | 42 | #define HAVE_LCD_BITMAP |
40 | 43 | ||
@@ -114,6 +117,19 @@ | |||
114 | #define HAVE_TOUCHSCREEN | 117 | #define HAVE_TOUCHSCREEN |
115 | #define HAVE_BUTTON_DATA | 118 | #define HAVE_BUTTON_DATA |
116 | 119 | ||
120 | /* M66591 register base */ | ||
121 | #define M66591_BASE 0x60000000 | ||
122 | |||
123 | /* enable these for the usb stack */ | ||
124 | #define CONFIG_USBOTG USBOTG_M66591 | ||
125 | #define USE_ROCKBOX_USB | ||
126 | #define HAVE_USBSTACK | ||
127 | #define USB_STORAGE | ||
128 | /* usb stack and driver settings */ | ||
129 | #define USB_NUM_ENDPOINTS 7 | ||
130 | #define USB_VENDOR_ID 0x07b4 | ||
131 | #define USB_PRODUCT_ID 0x0281 | ||
132 | |||
117 | /* define this if the target has volume keys which can be used in the lists */ | 133 | /* define this if the target has volume keys which can be used in the lists */ |
118 | #define HAVE_VOLUME_IN_LIST | 134 | #define HAVE_VOLUME_IN_LIST |
119 | 135 | ||