| Age | Commit message (Expand) | Author |
| 2026-07-12 | ch32h417: make usbss_phy_cfg return void (unused read-back)worktree-ch569-hydrausb3 | hathach |
| 2026-07-12 | ch32h417: fix USB3 fallback storm, SET_ADDRESS deref, status-stage completion | hathach |
| 2026-07-12 | ch32h417: fix USBHS EP0 SETUP re-detect, EP0-OUT toggle, SOF dispatch | hathach |
| 2026-07-12 | ch32h417: add USB3 SuperSpeed dcd with runtime USB2 fallback | hathach |
| 2026-07-12 | Add WCH CH32H417 family + nanoCH32H417 board (BSP + USB2 HS dcd) | hathach |
| 2026-07-09 | usbtest: skip silicon-impossible cases via bcdDevice quirk flags | hathach |
| 2026-07-08 | Harden the CH56x USB3 EP0 control flow | hathach |
| 2026-07-08 | Add SuperSpeed isochronous support to the CH56x USB3 dcd | hathach |
| 2026-07-08 | Pass the usbtest battery on CH569 at high and SuperSpeed | hathach |
| 2026-07-08 | Merge branch 'usbtest': Linux kernel usbtest battery support | hathach |
| 2026-07-08 | Reach SuperSpeed-class iperf on CH569 net_lwip_webserver | hathach |
| 2026-07-08 | Tune net_lwip_webserver lwIP memory for SuperSpeed on CH569 | hathach |
| 2026-07-08 | Retry CH569 SuperSpeed training and fix net_lwip_webserver EP0 size | hathach |
| 2026-07-07 | Switch CH569 port to the official openwch/ch569 SDK | hathach |
| 2026-07-07 | Add SuperSpeed support to CDC-NCM and enable iperf on CH569 | hathach |
| 2026-07-07 | Enable 4-packet bursts on CH569 SuperSpeed bulk endpoints | hathach |
| 2026-07-07 | Add SuperSpeed support to cdc_msc_throughput example | hathach |
| 2026-07-07 | Add CH569 runtime USB2 fallback, HIL board entry and docs | hathach |
| 2026-07-07 | Add CH569 USB3.0 SuperSpeed device driver - TinyUSB's first SuperSpeed port | hathach |
| 2026-07-07 | Add CH569/CH565 family with HydraUSB3 v1 board and USB2 HS dcd | hathach |
| 2026-07-06 | Merge remote-tracking branch 'origin/master' into usbtest | hathach |
| 2026-07-06 | usbtest: support CH32V307 on both USB ports (usbfs + usbhs), 30/30 each | hathach |
| 2026-07-06 | usbtest: address code-review findings (EP3 iso regression + 9 more) | hathach |
| 2026-07-06 | usbtest: support CH583 — its USBFS does isochronous (30/30) | hathach |
| 2026-07-05 | usbtest: enable CH32V103, drop the CH32 usbfs EP3 iso special buffer | hathach |
| 2026-07-05 | usbtest: support CH32V203 (fsdev + usbfs ports), both pass tier-4 30/30 | hathach |
| 2026-07-02 | license: use SPDX identifiers for src/ headers (#3749) | Ha Thach |
| 2026-06-22 | hw/bsp+wch: rename the CH58x family to ch583 and OPT_MCU_CH58X to OPT_MCU_CH583 | hathach |
| 2026-06-20 | dcd/wch: drop toggle-mismatched OUT packets on all USBFS variants | hathach |
| 2026-06-19 | dcd/ch58x: preserve the DEV_ADDR general-purpose bit on SET_ADDRESS | hathach |
| 2026-06-19 | dcd/ch58x: drop stale EP0 transfer state on SETUP | hathach |
| 2026-06-19 | dcd/ch58x: report bus resume instead of a second suspend | hathach |
| 2026-06-19 | dcd/ch58x: advance EP0 OUT data toggle for multi-packet control transfers | hathach |
| 2026-06-19 | dcd/ch58x: keep IRQ masked across the EP-arming RMW in dcd_edpt_xfer | hathach |
| 2026-06-19 | dcd/ch58x: complete the EP register map and right-size EP buffers | hathach |
| 2026-06-18 | dcd/ch58x: drive CH582/583 with shared dcd_ch32_usbfs.c | hathach |
| 2026-06-18 | Merge remote-tracking branch 'origin/master' into add-ch58x-usbfs | hathach |
| 2026-06-18 | dcd/ch32_usbfs: support CH32V103 combined endpoint control register | hathach |
| 2026-05-26 | ch32_usbhs: fix endpoint stall length index and clear-stall response | Jie Feng |
| 2026-05-23 | dcd/ch32x: optmize CTRL reg writing, basically revert e14b0e85 | HiFiPhile |
| 2026-05-23 | dcd/ch32hs: refactor transfer flow | HiFiPhile |
| 2026-05-23 | dcd/ch32fs: do not set EP0 to ACK on status complete | HiFiPhile |
| 2026-05-23 | dcd/ch32fs: clear INT flag after processing | HiFiPhile |
| 2026-05-23 | dcd/ch32x : code reformat | HiFiPhile |
| 2026-05-23 | dcd/ch32fs: set EP to NAK earlier to reduce spuroius transfer | HiFiPhile |
| 2026-05-22 | dcd/ch32fs: reset EP on clear stall | HiFiPhile |
| 2026-05-22 | dcd/ch32fs: fix ISO IN transfer | HiFiPhile |
| 2026-05-22 | dcd/ch32fs: only enable EP0 ACK if no data stage, reduce race | HiFiPhile |
| 2026-05-22 | dcd/ch32fs: reset EP regs on bus reset | HiFiPhile |
| 2026-04-28 | fix(dcd_ch32_usbfs): fix dropped bulk OUT packets by properly re-arming EP_RX... | mickabrig7 |