From ceac053bdbaf4116b83d46888768df7ffd0f61d9 Mon Sep 17 00:00:00 2001 From: sakumisu <1203593632@qq.com> Date: Fri, 11 Mar 2022 21:29:08 +0800 Subject: [PATCH] fix fifo write --- port/nuvoton/usb_dc_nuvoton.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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;