Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/thirdpin/libopencm3.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'lib/usb/usb.c')
-rw-r--r--lib/usb/usb.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/usb/usb.c b/lib/usb/usb.c
index cca6dde1..e2dd0c27 100644
--- a/lib/usb/usb.c
+++ b/lib/usb/usb.c
@@ -112,7 +112,8 @@ void usbd_poll(usbd_device *usbd_dev)
usbd_dev->driver->poll(usbd_dev);
}
-void usbd_disconnect(usbd_device *usbd_dev, bool disconnected)
+__attribute__((weak)) void usbd_disconnect(usbd_device *usbd_dev,
+ bool disconnected)
{
/* not all drivers support disconnection */
if (usbd_dev->driver->disconnect) {