From 9f228716308398ac62c9bced234c755d4cce2799 Mon Sep 17 00:00:00 2001 From: Yury Vostrenkov Date: Sun, 28 Mar 2021 18:52:49 +0300 Subject: [PATCH] Fixed send report function for bootloader --- bootloader/Src/usb_endp.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bootloader/Src/usb_endp.c b/bootloader/Src/usb_endp.c index 574a72f..cf3b755 100644 --- a/bootloader/Src/usb_endp.c +++ b/bootloader/Src/usb_endp.c @@ -188,14 +188,16 @@ void EP1_IN_Callback(void) EP1_PrevXferComplete = 1; } -void USB_CUSTOM_HID_SendReport(uint8_t EP_num, uint8_t * data, uint8_t length) +int8_t USB_CUSTOM_HID_SendReport(uint8_t EP_num, uint8_t * data, uint8_t length) { if ((EP1_PrevXferComplete) && (bDeviceState == CONFIGURED)) { USB_SIL_Write(EP1_IN, data, length); SetEPTxValid(ENDP1); EP1_PrevXferComplete = 0; + return 0; } + return -1; } /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/