aboutsummaryrefslogtreecommitdiff
path: root/lib/usb/usb_f103.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/usb/usb_f103.c')
-rw-r--r--lib/usb/usb_f103.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/usb/usb_f103.c b/lib/usb/usb_f103.c
index 594d3c6..1c9a8ec 100644
--- a/lib/usb/usb_f103.c
+++ b/lib/usb/usb_f103.c
@@ -300,6 +300,10 @@ static void stm32f103_poll(void)
_usbd_device.user_callback_resume();
}
- if (istr & USB_ISTR_SOF)
+ if (istr & USB_ISTR_SOF) {
+ if (_usbd_device.user_callback_sof)
+ _usbd_device.user_callback_sof();
USB_CLR_ISTR_SOF();
+ }
}
+