summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/portable/nordic/nrf5x/dcd_nrf5x.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/portable/nordic/nrf5x/dcd_nrf5x.c b/src/portable/nordic/nrf5x/dcd_nrf5x.c
index b2193edf0..ca6c152cd 100644
--- a/src/portable/nordic/nrf5x/dcd_nrf5x.c
+++ b/src/portable/nordic/nrf5x/dcd_nrf5x.c
@@ -70,7 +70,7 @@ typedef struct
uint16_t actual_len;
uint8_t mps; // max packet size
- // FIXME nrf52840 does not NAK OUT packet properly
+ // FIXME nrf52840 auto ACK OUT packet after DMA is done
bool data_received;
} nom_xfer_t;
@@ -316,7 +316,7 @@ bool dcd_edpt_xfer (uint8_t rhport, uint8_t ep_addr, uint8_t * buffer, uint16_t
{
xfer->data_received = false;
- // FIXME nrf52840 does not NAK OUT packet properly
+ // FIXME nrf52840 auto ACK OUT packet after DMA is done
// Data already received preivously
xact_out_dma(epnum);
}else
@@ -491,8 +491,7 @@ void USBD_IRQHandler(void)
xact_out_dma(epnum);
}else
{
- // FIXME nrf52840 does not NAK OUT packet properly
- // It will always ACK next package although we haven't write to SIZE yet
+ // FIXME nrf52840 auto ACK OUT packet after DMA is done
// Mark this endpoint with data received
xfer->data_received = true;