Do not set USB_EP_RX_NAK for ISO EP.

This commit is contained in:
Mengsk 2022-12-29 23:30:24 +01:00
parent db65759b1e
commit 07ad64adfe
1 changed files with 3 additions and 1 deletions

View File

@ -1170,9 +1170,11 @@ void dcd_edpt_clear_stall (uint8_t rhport, uint8_t ep_addr)
}
else
{ // OUT
if (pcd_get_eptype(USB, epnum) != USB_EP_ISOCHRONOUS) {
pcd_set_ep_rx_status(USB, epnum, USB_EP_RX_NAK);
}
/* Reset to DATA0 if clearing stall condition. */
pcd_clear_rx_dtog(USB, epnum);
pcd_set_ep_rx_status(USB, epnum, USB_EP_RX_NAK);
}
}