diff --git a/port/musb/usb_dc_musb.c b/port/musb/usb_dc_musb.c index 37db83c8..d1e0f86b 100644 --- a/port/musb/usb_dc_musb.c +++ b/port/musb/usb_dc_musb.c @@ -645,7 +645,7 @@ void USBD_IRQHandler(void) uint32_t txis; uint32_t rxis; uint8_t old_ep_idx; - uint8_t write_count, read_count; + uint16_t write_count, read_count; is = HWREGB(USB_BASE + MUSB_IS_OFFSET); txis = HWREGH(USB_BASE + MUSB_TXIS_OFFSET);