| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-03-18 | dcd_ch58x: fix toggle, SETUP race, and bus reset handling | alt-0191 | |
| - Switch from AUTO_TOG to manual toggle for all endpoints to fix toggle mismatch after clear-stall causing bus resets - Fix SETUP race condition: track ep0_completion_pending and setup_pending to avoid arming stale EP0 transfers - Defer Set Address to ISR after status ZLP is ACK'd - Improve bus reset: reset all EPs, clear pending state - Fix EP4 DMA macro to correctly map to EP0 base (0x10) - Move CH58X_UIS_TOG_OK to common section (used by both DCD/HCD) - Add #ifndef guards for BOARD_TUD/TUH_RHPORT in board.h - Track isochronous per direction: isochronous[ep][dir] - NAK EP0 OUT on completion to prevent premature data acceptance | |||
| 2026-03-18 | skip video_capture example for CH58X due to 32KB RAM limitation | alt-0191 | |
| 2026-03-18 | test: fix ch58x linker errors by adding libc/libgcc and libISP583 | alt-0191 | |
| 2026-03-18 | bsp: ch58x fix typo FAMILY_MCUS CH582 to CH58X | alt-0191 | |
| 2026-03-18 | bsp: ch58x: sync cmake options with make and skip unsupported examples | alt-0191 | |
| 2026-03-18 | ch58x: fix build flags and driver bugs | alt-0191 | |
| 2026-03-18 | ci: add ch58x to build matrix (riscv-gcc) | alt-0191 | |
| 2026-03-18 | ch58x: fix MCU macro naming and add get_deps/boards entries | alt-0191 | |
| 2026-03-18 | add WCH CH58x (CH582/CH583) BSP and USB FS device/host driver | alt-0191 | |
| 2026-03-18 | Merge pull request #3558 from hathach/hid-host-set-protocol-skipable | Ha Thach | |
| Add `CFG_TUH_HID_SET_PROTOCOL_ON_ENUM` configuration option | |||
| 2026-03-18 | Update HID host to correctly handle protocol mode initialization and ↵ | hathach | |
| CONFIG_GET_REPORT_DESC response | |||
| 2026-03-17 | CFG_TUH_HID_SET_PROTOCOL_ON_ENUM option to skip set_protocol on enum, ↵ | hathach | |
| default is 1 | |||
| 2026-03-17 | Merge pull request #3556 from hathach/fix-midi-host | Ha Thach | |
| Fix MIDI host issue | |||
| 2026-03-17 | fix midi host issue 3544 | hathach | |
| 2026-03-17 | Merge pull request #3555 from hathach/refactor-fsdev | Ha Thach | |
| refactor fsdev | |||
| 2026-03-16 | clean up fsdev symbols | hathach | |
| 2026-03-16 | Unify USB FSDEV driver implementation for various microcontrollers. Replace ↵ | hathach | |
| `FSDEV_BUS_32BIT` with `CFG_TUSB_FSDEV_32BIT`, adjust data/address stride macros, and refactor register/PMU access for consistency across platforms. | |||
| 2026-03-16 | add missing stm32u083nucleo board files | hathach | |
| The board.cmake, board.mk, and board.h were created but not included in the previous commit, causing CI cmake failure. Co-Authored-By: Claude Opus 4.6 <[email protected]> | |||
| 2026-03-16 | Consolidate USB FSDEV register definitions for STM32, CH32, and AT32 ↵ | hathach | |
| microcontrollers. Replace vendor-specific macros with unified `U_`-prefixed equivalents, ensuring consistency and reducing duplication across all platforms. | |||
| 2026-03-16 | add stm32u083nucleo board | hathach | |
| 2026-03-16 | Merge pull request #3551 from hathach/readme_fix | Ha Thach | |
| Readme fix | |||
| 2026-03-14 | fix windows build | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-03-14 | fix readme | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-03-14 | Merge pull request #3550 from hathach/update-bsp | Ha Thach | |
| Update BSP | |||
| 2026-03-14 | update rx65n_target: correct pin configuration and remove unused USB ↵ | hathach | |
| interrupt definitions | |||
| 2026-03-14 | migrate kinetis_k32l build system to new mcux-devices paths | hathach | |
| 2026-03-13 | add ft9xx-gcc toolchain support to CI | hathach | |
| 2026-03-13 | add ft9xx-gcc toolchain support to CI | hathach | |
| 2026-03-13 | actual build make/cmake for ft9xx | hathach | |
| 2026-03-13 | fix ci | hathach | |
| 2026-03-13 | forgot to add files | hathach | |
| add cmake support for rx | |||
| 2026-03-13 | remove TUSB_MCU_VENDOR_ESPRESSIF, use ESP_PLATFORM for Espressif | hathach | |
| 2026-03-13 | add support for CH32F20X MCU and update board configuration | hathach | |
| 2026-03-13 | rename and migrate kinetis_k32l to new mcux-devices | hathach | |
| 2026-03-13 | Merge pull request #3438 from hathach/ncm_restart | Ha Thach | |
| Fix NCM state on restart | |||
| 2026-03-13 | Merge branch 'master' into ncm_restart | hathach | |
| 2026-03-13 | Merge pull request #3549 from hathach/remove-cdc-configure | Ha Thach | |
| remove tud cdc configure | |||
| 2026-03-12 | update hil host | hathach | |
| 2026-03-12 | fix example | Zixun LI | |
| Signed-off-by: Zixun LI <[email protected]> | |||
| 2026-03-12 | Merge branch 'master' into ncm_restart | Zixun LI | |
| 2026-03-12 | reset notification state to speed change | Zixun LI | |
| Signed-off-by: Zixun LI <[email protected]> | |||
| 2026-03-12 | refactor(cdc): remove deprecated runtime CDC configuration, add backward ↵ | hathach | |
| compatibility with no-op macros | |||
| 2026-03-12 | download metrics in case hil failed | hathach | |
| 2026-03-12 | clean up | hathach | |
| 2026-03-12 | chore(workflows): update GitHub Actions dependencies and improve membrowse ↵ | hathach | |
| error handling update AGENTS.md with metrics compare | |||
| 2026-03-12 | refactor(cdc): remove runtime CDC driver configuration in favor of ↵ | hathach | |
| compile-time macros for simplicity and reduced complexity | |||
| 2026-03-12 | Merge pull request #3487 from hathach/zlp-hs-on-fs | Ha Thach | |
| fix transfer length when high speed capable device/host working at full speed | |||
| 2026-03-12 | correct default value for CFG_TUD_VENDOR_TX/RX_BUFSIZE | hathach | |
| 2026-03-12 | also update metrics.json for pr | hathach | |
| 2026-03-12 | refactor(vendor/cdc): add CFG_TUD_CDC_RX_NEED_ZLP and CFG_TUD_VENDOR_RX_NEED_ZLP | hathach | |
