feat: support custom ep0 mps

Signed-off-by: sakumisu <1203593632@qq.com>
This commit is contained in:
sakumisu
2025-10-22 20:34:22 +08:00
parent 76e7c1e163
commit dd46b8ce39
4 changed files with 66 additions and 17 deletions

View File

@@ -649,7 +649,7 @@ void USBD_IRQHandler(uint8_t busid)
memset(g_chipidea_udc[busid].in_ep, 0, sizeof(struct chipidea_ep_state) * CONFIG_USBDEV_EP_NUM);
memset(g_chipidea_udc[busid].out_ep, 0, sizeof(struct chipidea_ep_state) * CONFIG_USBDEV_EP_NUM);
usbd_event_reset_handler(busid);
chipidea_bus_reset(busid, 64);
chipidea_bus_reset(busid, g_chipidea_udc[busid].in_ep[0].ep_mps);
}
if (int_status & intr_suspend) {