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.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/firmware/usbstack/usb_core.c b/firmware/usbstack/usb_core.c
index 2ff3f325a2..aa96fff17f 100644
--- a/firmware/usbstack/usb_core.c
+++ b/firmware/usbstack/usb_core.c
@@ -559,6 +559,11 @@ static void request_handler_device_get_descriptor(struct usb_ctrlrequest* req)
559 case USB_DT_DEVICE: 559 case USB_DT_DEVICE:
560 ptr = &device_descriptor; 560 ptr = &device_descriptor;
561 size = sizeof(struct usb_device_descriptor); 561 size = sizeof(struct usb_device_descriptor);
562#ifdef USB_DETECT_BY_CORE
563 /* Something requested a device descriptor; consider this a legit
564 connection */
565 usb_drv_usb_detect_event();
566#endif
562 break; 567 break;
563 568
564 case USB_DT_OTHER_SPEED_CONFIG: 569 case USB_DT_OTHER_SPEED_CONFIG: