From 43bd0e1f6d4050ed6b56a12cf5bf80dafbaf0153 Mon Sep 17 00:00:00 2001 From: Martino Facchin Date: Wed, 18 Mar 2020 12:13:30 +0100 Subject: [PATCH] Fix OSX Catalina bug --- bootloaders/caterina/Caterina.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/bootloaders/caterina/Caterina.c b/bootloaders/caterina/Caterina.c index 9860b3a3f..fe4bc954c 100644 --- a/bootloaders/caterina/Caterina.c +++ b/bootloaders/caterina/Caterina.c @@ -256,6 +256,16 @@ void EVENT_USB_Device_ControlRequest(void) } break; + + case CDC_REQ_SetControlLineState: + if (USB_ControlRequest.bmRequestType == (REQDIR_HOSTTODEVICE | REQTYPE_CLASS | REQREC_INTERFACE)) + { + Endpoint_ClearSETUP(); + Endpoint_ClearStatusStage(); + } + + break; + case CDC_REQ_SetLineEncoding: if (USB_ControlRequest.bmRequestType == (REQDIR_HOSTTODEVICE | REQTYPE_CLASS | REQREC_INTERFACE)) { pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy