|
@@ -326,6 +326,7 @@ static void usbd_process_ep0 (usbd_device *dev, uint8_t event, uint8_t ep) {
|
|
|
/* force switch to setup state */
|
|
/* force switch to setup state */
|
|
|
dev->status.control_state = usbd_ctl_idle;
|
|
dev->status.control_state = usbd_ctl_idle;
|
|
|
dev->complete_callback = 0;
|
|
dev->complete_callback = 0;
|
|
|
|
|
+ /* fall through */
|
|
|
case usbd_evt_eprx:
|
|
case usbd_evt_eprx:
|
|
|
usbd_process_eprx(dev, ep);
|
|
usbd_process_eprx(dev, ep);
|
|
|
break;
|
|
break;
|