summaryrefslogtreecommitdiff
path: root/firmware/usbstack/usb_core.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/usbstack/usb_core.c')
-rw-r--r--firmware/usbstack/usb_core.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/firmware/usbstack/usb_core.c b/firmware/usbstack/usb_core.c
index 759a342dd2..654ed95b4d 100644
--- a/firmware/usbstack/usb_core.c
+++ b/firmware/usbstack/usb_core.c
@@ -726,3 +726,16 @@ int usb_core_ack_control(struct usb_ctrlrequest* req)
726 return usb_drv_send(EP_CONTROL, NULL, 0); 726 return usb_drv_send(EP_CONTROL, NULL, 0);
727} 727}
728 728
729#ifdef HAVE_USB_POWER
730unsigned short usb_allowed_current()
731{
732 if (usb_state == CONFIGURED)
733 {
734 return 500;
735 }
736 else
737 {
738 return 100;
739 }
740}
741#endif