aboutsummaryrefslogtreecommitdiff
path: root/lib/usb/usb_f103.c
diff options
context:
space:
mode:
authorGareth McMullin2011-10-29 21:30:26 +1300
committerGareth McMullin2011-10-29 21:30:26 +1300
commitb05a5dcf2a2d5aa42e80cabf6aaf7a63133b5332 (patch)
tree3dbefa4964a5c6a14e5105bb697d7f16ed0ce457 /lib/usb/usb_f103.c
parentf9a28a3d5e7438842f64c123ffff2488bdccff4d (diff)
Fixed some F105/F107 USB issues. Added user callback on SOF.
Made examples depend on lib.
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();
+ }
}
+