Do not set USB_EP_RX_NAK for ISO EP.
This commit is contained in:
parent
db65759b1e
commit
07ad64adfe
|
@ -1170,9 +1170,11 @@ void dcd_edpt_clear_stall (uint8_t rhport, uint8_t ep_addr)
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{ // OUT
|
{ // 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. */
|
/* Reset to DATA0 if clearing stall condition. */
|
||||||
pcd_clear_rx_dtog(USB, epnum);
|
pcd_clear_rx_dtog(USB, epnum);
|
||||||
pcd_set_ep_rx_status(USB, epnum, USB_EP_RX_NAK);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue