summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsakumisu <[email protected]>2022-03-11 21:29:08 +0800
committersakumisu <[email protected]>2022-03-11 21:29:08 +0800
commitceac053bdbaf4116b83d46888768df7ffd0f61d9 (patch)
treea9e4a29b7210103d49de96b803da9b33ab58991e
parent4b68c74f5eb43cf6a9db3eefc2b396a7dd73972c (diff)
fix fifo write
-rw-r--r--port/nuvoton/usb_dc_nuvoton.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/port/nuvoton/usb_dc_nuvoton.c b/port/nuvoton/usb_dc_nuvoton.c
index 6b0e3478..52cc979a 100644
--- a/port/nuvoton/usb_dc_nuvoton.c
+++ b/port/nuvoton/usb_dc_nuvoton.c
@@ -250,7 +250,7 @@ int usbd_ep_write(const uint8_t ep, const uint8_t *data, uint32_t data_len, uint
}
buf8 = (uint8_t *)buf32;
for (uint8_t i = 0; i < buflen8; i++) {
- USBD->EP[ep_idx - 1].ep.EPDAT_BYTE = data[i];
+ USBD->EP[ep_idx - 1].ep.EPDAT_BYTE = *buf8;
buf8++;
}
USBD->EP[ep_idx - 1].EPTXCNT = data_len;