Skip to content

Commit 43bd0e1

Browse files
committed
Fix OSX Catalina bug
1 parent 464bfc4 commit 43bd0e1

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

bootloaders/caterina/Caterina.c

+10
Original file line numberDiff line numberDiff line change
@@ -256,6 +256,16 @@ void EVENT_USB_Device_ControlRequest(void)
256256
}
257257

258258
break;
259+
260+
case CDC_REQ_SetControlLineState:
261+
if (USB_ControlRequest.bmRequestType == (REQDIR_HOSTTODEVICE | REQTYPE_CLASS | REQREC_INTERFACE))
262+
{
263+
Endpoint_ClearSETUP();
264+
Endpoint_ClearStatusStage();
265+
}
266+
267+
break;
268+
259269
case CDC_REQ_SetLineEncoding:
260270
if (USB_ControlRequest.bmRequestType == (REQDIR_HOSTTODEVICE | REQTYPE_CLASS | REQREC_INTERFACE))
261271
{

0 commit comments

Comments
 (0)