summaryrefslogtreecommitdiff
path: root/firmware/usbstack/controller.h
diff options
context:
space:
mode:
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 d626899f70..4e742035e6 100644
--- a/firmware/usbstack/controller.h
+++ b/firmware/usbstack/controller.h
@@ -38,14 +38,14 @@ struct usb_controller {
38 38
39struct usb_dcd_controller_ops { 39struct usb_dcd_controller_ops {
40 /* endpoint management */ 40 /* endpoint management */
41 int (*enable)(struct usb_ep* ep); 41 int (*enable)(struct usb_ep* ep, struct usb_endpoint_descriptor* desc);
42 int (*disable)(struct usb_ep* ep); 42 int (*disable)(struct usb_ep* ep);
43 int (*set_halt)(struct usb_ep* ep, bool hald); 43 int (*set_halt)(struct usb_ep* ep, bool hald);
44 44
45 /* transmitting */ 45 /* transmitting */
46 int (*send)(struct usb_ep* ep, struct usb_response* req); 46 int (*send)(struct usb_ep* ep, struct usb_response* req);
47 int (*receive)(struct usb_ep* ep, struct usb_response* res); 47 int (*receive)(struct usb_ep* ep, struct usb_response* res);
48 48
49 /* ep0 */ 49 /* ep0 */
50 struct usb_ep* ep0; 50 struct usb_ep* ep0;
51}; 51};