summaryrefslogtreecommitdiff
path: root/firmware
diff options
context:
space:
mode:
Diffstat (limited to 'firmware')
-rw-r--r--firmware/target/arm/as3525/usb-drv-as3525.c84
1 files changed, 84 insertions, 0 deletions
diff --git a/firmware/target/arm/as3525/usb-drv-as3525.c b/firmware/target/arm/as3525/usb-drv-as3525.c
index 9e893f41df..d82cc7e0d6 100644
--- a/firmware/target/arm/as3525/usb-drv-as3525.c
+++ b/firmware/target/arm/as3525/usb-drv-as3525.c
@@ -962,4 +962,88 @@ bool usb_drv_stalled(int ep, bool in)
962 return USB_EP_CTRL(ep, in) & USB_EP_CTRL_STALL ? true : false; 962 return USB_EP_CTRL(ep, in) & USB_EP_CTRL_STALL ? true : false;
963} 963}
964 964
965#else
966
967void usb_attach(void)
968{
969}
970
971void usb_drv_init(void)
972{
973}
974
975void usb_drv_exit(void)
976{
977}
978
979int usb_drv_port_speed(void)
980{
981 return 0;
982}
983
984int usb_drv_request_endpoint(int type, int dir)
985{
986 (void)type;
987 (void)dir;
988}
989
990void usb_drv_release_endpoint(int ep)
991{
992 (void)ep;
993}
994
995void usb_drv_cancel_all_transfers(void)
996{
997}
998
999static void reset_endpoints(int init)
1000{
1001 (void)init;
1002}
1003
1004void usb_drv_set_test_mode(int mode)
1005{
1006 (void)mode;
1007}
1008
1009/* handled internally by controller */
1010void usb_drv_set_address(int address)
1011{
1012 (void)address;
1013}
1014
1015int usb_drv_recv(int ep, void *ptr, int len)
1016{
1017 (void)ep;
1018 (void)ptr;
1019 (void)len;
1020}
1021
1022int usb_drv_send(int ep, void *ptr, int len)
1023{
1024 (void)ep;
1025 (void)ptr;
1026 (void)len;
1027}
1028
1029int usb_drv_send_nonblocking(int ep, void *ptr, int len)
1030{
1031 (void)ep;
1032 (void)ptr;
1033 (void)len;
1034}
1035
1036void usb_drv_stall(int ep, bool stall, bool in)
1037{
1038 (void)ep;
1039 (void)stall;
1040 (void)in;
1041}
1042
1043bool usb_drv_stalled(int ep, bool in)
1044{
1045 (void)ep;
1046 (void)in;
1047}
1048
965#endif 1049#endif