summaryrefslogtreecommitdiff
path: root/firmware/export/usb_drv.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/export/usb_drv.h')
-rw-r--r--firmware/export/usb_drv.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/firmware/export/usb_drv.h b/firmware/export/usb_drv.h
index 3d2e689050..23f6f4ce2a 100644
--- a/firmware/export/usb_drv.h
+++ b/firmware/export/usb_drv.h
@@ -24,9 +24,13 @@
24#include "kernel.h" 24#include "kernel.h"
25 25
26void usb_drv_startup(void); 26void usb_drv_startup(void);
27void usb_drv_usb_detect_event(void); /* Target implemented */
28void usb_drv_int_enable(bool enable); /* Target implemented */
29void usb_drv_reset(void);
27void usb_drv_init(void); 30void usb_drv_init(void);
28void usb_drv_exit(void); 31void usb_drv_exit(void);
29void usb_drv_int(void); 32void usb_drv_attach(void);
33void usb_drv_int(void); /* Call from target INT handler */
30void usb_drv_stall(int endpoint, bool stall,bool in); 34void usb_drv_stall(int endpoint, bool stall,bool in);
31bool usb_drv_stalled(int endpoint,bool in); 35bool usb_drv_stalled(int endpoint,bool in);
32int usb_drv_send(int endpoint, void* ptr, int length); 36int usb_drv_send(int endpoint, void* ptr, int length);