diff options
Diffstat (limited to 'lib/usb/usb.c')
-rw-r--r-- | lib/usb/usb.c | 3 |
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) { |