diff options
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 d626899f70..4e742035e6 100644 --- a/firmware/usbstack/controller.h +++ b/firmware/usbstack/controller.h | |||
@@ -38,14 +38,14 @@ struct usb_controller { | |||
38 | 38 | ||
39 | struct usb_dcd_controller_ops { | 39 | struct 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 | }; |