We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e150eb7 commit fb7dbe7Copy full SHA for fb7dbe7
1 file changed
src/serial.c
@@ -1,6 +1,7 @@
1
#include "serial.h"
2
3
#include <stddef.h>
4
+#include <stdio.h>
5
6
#include <usbdrvce.h>
7
#include <srldrvce.h>
@@ -22,6 +23,9 @@ struct srl_callback_data {
22
23
static usb_error_t handle_usb_event(usb_event_t event, void *event_data,
24
usb_callback_data_t *callback_data) {
25
const struct event_callback_data *cb_data = callback_data;
26
+ usb_error_t err;
27
+ if ((err = srl_UsbEventCallback(event, event_data, callback_data)) != USB_SUCCESS)
28
+ return err;
29
if(event == USB_DEVICE_CONNECTED_EVENT && !(usb_GetRole() & USB_ROLE_DEVICE)) {
30
usb_device_t device = event_data;
31
write_string(cb_data->term, "connected, enabling device...\r\n");
0 commit comments