Skip to content

Commit d22d501

Browse files
authored
Fix HID interface of LPC55xx HIC (#917)
1 parent c49da21 commit d22d501

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

source/hic_hal/nxp/lpc55xx/usbd_LPC55xx.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -628,7 +628,8 @@ uint32_t USBD_ReadEP(uint32_t EPNum, uint8_t *pData, uint32_t size)
628628

629629
memcpy(pData, dataptr, cnt);
630630

631-
*ptr = N_BYTES(EPBufInfo[EP_OUT_IDX(EPNum)].buf_len) |
631+
*ptr = (*ptr & (EP_TYPE | EP_RF_TV)) |
632+
N_BYTES(EPBufInfo[EP_OUT_IDX(EPNum)].buf_len) |
632633
BUF_ADDR(EPBufInfo[EP_OUT_IDX(EPNum)].buf_ptr) |
633634
EP_BUF_ACTIVE;
634635

0 commit comments

Comments
 (0)