From 077095451a212bd0ebaf9fa7df4b8f6c566b19df Mon Sep 17 00:00:00 2001 From: Martin Ling Date: Wed, 30 Mar 2022 00:34:32 +0100 Subject: [PATCH] Schedule ACK after CLEAR_FEATURE / ENDPOINT_HALT request. --- firmware/common/usb_standard_request.c | 1 + 1 file changed, 1 insertion(+) diff --git a/firmware/common/usb_standard_request.c b/firmware/common/usb_standard_request.c index b9e1e9fd..b3386f71 100644 --- a/firmware/common/usb_standard_request.c +++ b/firmware/common/usb_standard_request.c @@ -375,6 +375,7 @@ static usb_request_status_t usb_standard_request_clear_feature_setup( usb_endpoint_reset_data_toggle( usb_endpoint_from_address(endpoint->setup.index) ); + usb_transfer_schedule_ack(endpoint->in); return USB_REQUEST_STATUS_OK; default: return USB_REQUEST_STATUS_STALL;