From 6f9a21503ba884f21ec75c2b92f28eb1345d4edc Mon Sep 17 00:00:00 2001 From: Ollrogge Date: Fri, 19 Nov 2021 22:20:12 +0100 Subject: [PATCH] usbus/hid: fix ep_out readyness --- sys/usb/usbus/hid/hid.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sys/usb/usbus/hid/hid.c b/sys/usb/usbus/hid/hid.c index 87a1ece4b7..40f5ed5092 100644 --- a/sys/usb/usbus/hid/hid.c +++ b/sys/usb/usbus/hid/hid.c @@ -138,6 +138,10 @@ static void _init(usbus_t *usbus, usbus_handler_t *handler) usbus_enable_endpoint(hid->ep_out); usbus_add_interface(usbus, &hid->iface); + + /* Wait for data from HOST */ + usbdev_ep_xmit(hid->ep_out->ep, hid->out_buf, + CONFIG_USBUS_HID_INTERRUPT_EP_SIZE); } static void _event_handler(usbus_t *usbus, usbus_handler_t *handler,