| Age | Commit message (Expand) | Author |
| 4 days | fix(security): check msc block sizeHEADmaster | sakumisu |
| 4 days | feat(class/gs_usb): add gs usb driver | sakumisu |
| 9 days | update(class): for all net classes, goto delete when urb fail, do not retry f... | sakumisu |
| 9 days | fix(port/ehci): fix killed to zero by 6c40a28302 | sakumisu |
| 9 days | chore(ci): change toolchain path | sakumisu |
| 9 days | fix(port/ehci): fix urb transfer_buffer invalid for control | sakumisu |
| 12 days | update(port/dwc2/gd): add gd reg patch, all todo | sakumisu |
| 12 days | fix(class/hub): fix mq delete twice | sakumisu |
| 12 days | fix(class/cdc/usbd_cdc_ecm): read & write only after host sends set_interface | sakumisu |
| 13 days | update(phytium): update phytium port and ci | sakumisu |
| 13 days | docs: update version rst | sakumisu |
| 13 days | fix(port/dwc2/usb_dc_dwc2): do not disable out ep, only with nak when reset o... | sakumisu |
| 14 days | update(platform/rtthread): switch to adb sh in shell open, add vfs dfs port | sakumisu |
| 14 days | fix(port/dwc2/usb_dc_dwc2): revert out data_len caculation | sakumisu |
| 14 days | update(class/tmc): update tmc out process, read all with dev_dep_msg_out.tran... | sakumisu |
| 14 days | fix(class/msc): discard data when read-only enabled | MDLZCOOL |
| 2026-10-09 | fix(platform/rtthread): fix build error and make rtthread usbd adb shell run | MDLZCOOL |
| 2026-10-09 | fix(class/adb): add missing case break | MDLZCOOL |
| 2026-10-08 | fix(port/musb): Use the mapped channel in usbh_kill_urb on SiFli 52/56 | zelong_666 |
| 2026-10-08 | fix(port/musb): Re-arm the EP0 TX interrupt in musb_control_urb_init | zelong_666 |
| 2026-10-06 | chore: add adb into build | sakumisu |
| 2026-10-06 | docs: update adb rst | sakumisu |
| 2026-10-06 | fix(port/dwc2/usb_dc_dwc2): fix usbd_ep_close for out ep, set global nak firs... | sakumisu |
| 2026-10-06 | refactor(class/adb): refactor adb device, add shell & sync service | sakumisu |
| 2026-09-30 | fix(osal/idf): fix xSemaphoreCreateCounting args in usb_osal_sem_create_counting | MDLZCOOL |
| 2026-09-26 | update(class/serial): check erorcode when read | sakumisu |
| 2026-09-26 | update(port): change low level api from weak to extern, users must implement ... | sakumisu |
| 2026-09-26 | feat: add register driver api, support multi host & device with different ip | sakumisu |
| 2026-09-23 | fix(port): safely check urb->hcpriv validation in usbh_kill_urb | sakumisu |
| 2026-09-22 | style: fix format | sakumisu |
| 2026-09-21 | fix(osal/usb_osal_rtthread): fix thread delete for rtt version < 4.0 | sakumisu |
| 2026-09-21 | chore(ci): fix to use the latest usb repo | sakumisu |
| 2026-09-21 | fix(port/musb): Fix EP1 channel conflict on SiFli 52/56 series | zelong_666 |
| 2026-09-21 | update(class/wireless/usbh_rndis): support Android RNDIS class code (0xEF/0x0... | zelong_666 |
| 2026-09-20 | docs: update rst | sakumisu |
| 2026-09-20 | chore: add wch & sifli ci | sakumisu |
| 2026-09-20 | fix(platform/rtthread): fix msc read write return value for rtt version < 5.0 | sakumisu |
| 2026-09-20 | feat(demo): split config to fs & hs, add other speed desc | sakumisu |
| 2026-09-20 | feat(core/usbd_core): add get speed api | sakumisu |
| 2026-09-20 | fix(port/wch): fixed a bug | Links0617 |
| 2026-09-20 | update(port/wch): add NAK retry feature / usbhs controller port add PING pack... | Links0617 |
| 2026-09-18 | update(port/wch): add device port speed parameter handle | Links0617 |
| 2026-09-17 | docs: update doc | sakumisu |
| 2026-09-17 | add(port/wch): add wch usbfs host controller port | Links0617 |
| 2026-09-16 | update(port): remove ununsed glue, move some glue into manufacturer dir | sakumisu |
| 2026-09-16 | update(port/wch): remove legacy port | sakumisu |
| 2026-09-16 | add(port/wch): add wch usbhs host controller port | Links0617 |
| 2026-09-13 | feat(core/usbd_core): add usb3 config & desc & request | sakumisu |
| 2026-09-13 | feat(class/tmc): make tmc device class open | sakumisu |
| 2026-09-13 | docs: update readme | sakumisu |