Skip to content

Commit fb7dbe7

Browse files
committed
Hopefully fix Windows support with newer srldrvce
1 parent e150eb7 commit fb7dbe7

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/serial.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#include "serial.h"
22

33
#include <stddef.h>
4+
#include <stdio.h>
45

56
#include <usbdrvce.h>
67
#include <srldrvce.h>
@@ -22,6 +23,9 @@ struct srl_callback_data {
2223
static usb_error_t handle_usb_event(usb_event_t event, void *event_data,
2324
usb_callback_data_t *callback_data) {
2425
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;
2529
if(event == USB_DEVICE_CONNECTED_EVENT && !(usb_GetRole() & USB_ROLE_DEVICE)) {
2630
usb_device_t device = event_data;
2731
write_string(cb_data->term, "connected, enabling device...\r\n");

0 commit comments

Comments
 (0)