summaryrefslogtreecommitdiff
path: root/firmware/usbstack/controller.h
diff options
context:
space:
mode:
authorChristian Gmeiner <christian.gmeiner@gmail.com>2007-08-28 20:29:28 +0000
committerChristian Gmeiner <christian.gmeiner@gmail.com>2007-08-28 20:29:28 +0000
commit195ef597f5347d29a75eacad3f674bf635e791e5 (patch)
tree5e227df9a5a6c9671c2c7d21d83d12c51374e569 /firmware/usbstack/controller.h
parent53b183f600a37000b0a2b33141800f9cbf052dcc (diff)
downloadrockbox-195ef597f5347d29a75eacad3f674bf635e791e5.zip
rockbox-195ef597f5347d29a75eacad3f674bf635e791e5.tar.gz
rockbox-195ef597f5347d29a75eacad3f674bf635e791e5.tar.bz2
rockbox-195ef597f5347d29a75eacad3f674bf635e791e5.tar.xz
Add support for full and highspeed in stack and drivers.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14492 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/usbstack/controller.h')
-rw-r--r--firmware/usbstack/controller.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/firmware/usbstack/controller.h b/firmware/usbstack/controller.h
index d626899..4e74203 100644
--- a/firmware/usbstack/controller.h
+++ b/firmware/usbstack/controller.h
@@ -38,14 +38,14 @@ struct usb_controller {
struct usb_dcd_controller_ops {
/* endpoint management */
- int (*enable)(struct usb_ep* ep);
+ int (*enable)(struct usb_ep* ep, struct usb_endpoint_descriptor* desc);
int (*disable)(struct usb_ep* ep);
int (*set_halt)(struct usb_ep* ep, bool hald);
-
+
/* transmitting */
int (*send)(struct usb_ep* ep, struct usb_response* req);
int (*receive)(struct usb_ep* ep, struct usb_response* res);
-
+
/* ep0 */
struct usb_ep* ep0;
};