diff options
| author | Christian Gmeiner <christian.gmeiner@gmail.com> | 2007-08-28 20:29:28 +0000 |
|---|---|---|
| committer | Christian Gmeiner <christian.gmeiner@gmail.com> | 2007-08-28 20:29:28 +0000 |
| commit | 195ef597f5347d29a75eacad3f674bf635e791e5 (patch) | |
| tree | 5e227df9a5a6c9671c2c7d21d83d12c51374e569 /firmware/usbstack/controller.h | |
| parent | 53b183f600a37000b0a2b33141800f9cbf052dcc (diff) | |
| download | rockbox-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.h | 6 |
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; }; |