diff options
author | Christian Gmeiner <christian.gmeiner@gmail.com> | 2007-08-27 16:04:32 +0000 |
---|---|---|
committer | Christian Gmeiner <christian.gmeiner@gmail.com> | 2007-08-27 16:04:32 +0000 |
commit | 8181a0c905a591caef684a2d7487feedbec84c10 (patch) | |
tree | 3939183e8e73928d1b5dcfc97b40f33b6baa309b /firmware/export/arcotg_udc.h | |
parent | 9305c86f5b8fdfd60882428f884ba29bded8da78 (diff) | |
download | rockbox-8181a0c905a591caef684a2d7487feedbec84c10.tar.gz rockbox-8181a0c905a591caef684a2d7487feedbec84c10.zip |
Usb Stack: only setup packet handling, and not enabled by default as there is a lot to do.
* settings code is not fully ready -> changing device driver has no effect
* clean ups
* check copyriths
* find a way to detect IN transfers
* support for full and highspeed
* ...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14470 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export/arcotg_udc.h')
-rw-r--r-- | firmware/export/arcotg_udc.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/firmware/export/arcotg_udc.h b/firmware/export/arcotg_udc.h index e3bf93a52e..e016321b37 100644 --- a/firmware/export/arcotg_udc.h +++ b/firmware/export/arcotg_udc.h | |||
@@ -37,8 +37,6 @@ | |||
37 | 37 | ||
38 | #include "cpu.h" | 38 | #include "cpu.h" |
39 | 39 | ||
40 | #define ETIMEDOUT 1 | ||
41 | |||
42 | #define USB_MAX_ENDPOINTS 8 | 40 | #define USB_MAX_ENDPOINTS 8 |
43 | #define USB_MAX_PIPES (USB_MAX_ENDPOINTS*2) | 41 | #define USB_MAX_PIPES (USB_MAX_ENDPOINTS*2) |
44 | #define USB_MAX_CTRL_PAYLOAD 64 | 42 | #define USB_MAX_CTRL_PAYLOAD 64 |
@@ -99,7 +97,7 @@ | |||
99 | #define USB_FRINDEX_MASKS (0x3fff) | 97 | #define USB_FRINDEX_MASKS (0x3fff) |
100 | 98 | ||
101 | /* USB CMD Register Bit Masks */ | 99 | /* USB CMD Register Bit Masks */ |
102 | #define USB_CMD_RUN_STOP (0x00000001) | 100 | #define USB_CMD_RUN (0x00000001) |
103 | #define USB_CMD_CTRL_RESET (0x00000002) | 101 | #define USB_CMD_CTRL_RESET (0x00000002) |
104 | #define USB_CMD_PERIODIC_SCHEDULE_EN (0x00000010) | 102 | #define USB_CMD_PERIODIC_SCHEDULE_EN (0x00000010) |
105 | #define USB_CMD_ASYNC_SCHEDULE_EN (0x00000020) | 103 | #define USB_CMD_ASYNC_SCHEDULE_EN (0x00000020) |