mirror of
https://github.com/hathach/tinyusb.git
synced 2025-03-26 08:37:16 +00:00
stm32f4: Remember to turn off TXFE when IN xfer is done; it not
automatically cleared like EPENA.
This commit is contained in:
parent
836d13fc4b
commit
b41f610514
@ -484,6 +484,7 @@ void OTG_FS_IRQHandler(void) {
|
||||
// IN XFER complete.
|
||||
if(in_ep[n].DIEPINT & USB_OTG_DIEPINT_XFRC) {
|
||||
in_ep[n].DIEPINT = USB_OTG_DIEPINT_XFRC;
|
||||
dev->DIEPEMPMSK &= ~(1 << n); // Turn off TXFE b/c xfer inactive.
|
||||
dcd_event_xfer_complete(0, n | TUSB_DIR_IN_MASK, xfer->total_len, XFER_RESULT_SUCCESS, true);
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user