summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-03-18fix hid_generic_inout for TUD_ENDPOINT_ONE_DIRECTION_ONLY MCUshathach
Use separate endpoint numbers (EP1 OUT, EP2 IN) on MCUs with shared FIFO that cannot support the same endpoint number in both directions. Also add missing static qualifier to print_musb_info(). Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
2026-03-18Update several actions to latest versionhathach
2026-03-18add board_uart_read() for f7hathach
2026-03-18add hil test for device hid_generic_inout functionalityhathach
2026-03-17add hil tests for device msc_dual_lun and midi functionalityhathach
2026-03-17add hil test for host msc and cdchathach
2026-03-17add hil host cdc testhathach
2026-03-17Merge pull request #3556 from hathach/fix-midi-hostHa Thach
Fix MIDI host issue
2026-03-17fix midi host issue 3544hathach
2026-03-17Merge pull request #3555 from hathach/refactor-fsdevHa Thach
refactor fsdev
2026-03-16clean up fsdev symbolshathach
2026-03-16Unify 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-16add missing stm32u083nucleo board fileshathach
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-16Consolidate 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-16add stm32u083nucleo boardhathach
2026-03-16Merge pull request #3551 from hathach/readme_fixHa Thach
Readme fix
2026-03-14fix windows buildHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2026-03-14fix readmeHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2026-03-14Merge pull request #3550 from hathach/update-bspHa Thach
Update BSP
2026-03-14update rx65n_target: correct pin configuration and remove unused USB ↵hathach
interrupt definitions
2026-03-14migrate kinetis_k32l build system to new mcux-devices pathshathach
2026-03-13add ft9xx-gcc toolchain support to CIhathach
2026-03-13add ft9xx-gcc toolchain support to CIhathach
2026-03-13actual build make/cmake for ft9xxhathach
2026-03-13fix cihathach
2026-03-13forgot to add fileshathach
add cmake support for rx
2026-03-13remove TUSB_MCU_VENDOR_ESPRESSIF, use ESP_PLATFORM for Espressifhathach
2026-03-13add support for CH32F20X MCU and update board configurationhathach
2026-03-13rename and migrate kinetis_k32l to new mcux-deviceshathach
2026-03-13Merge pull request #3438 from hathach/ncm_restartHa Thach
Fix NCM state on restart
2026-03-13Merge branch 'master' into ncm_restarthathach
2026-03-13Merge pull request #3549 from hathach/remove-cdc-configureHa Thach
remove tud cdc configure
2026-03-12update hil hosthathach
2026-03-12fix exampleZixun LI
Signed-off-by: Zixun LI <[email protected]>
2026-03-12Merge branch 'master' into ncm_restartZixun LI
2026-03-12reset notification state to speed changeZixun LI
Signed-off-by: Zixun LI <[email protected]>
2026-03-12refactor(cdc): remove deprecated runtime CDC configuration, add backward ↵hathach
compatibility with no-op macros
2026-03-12download metrics in case hil failedhathach
2026-03-12clean uphathach
2026-03-12chore(workflows): update GitHub Actions dependencies and improve membrowse ↵hathach
error handling update AGENTS.md with metrics compare
2026-03-12refactor(cdc): remove runtime CDC driver configuration in favor of ↵hathach
compile-time macros for simplicity and reduced complexity
2026-03-12Merge pull request #3487 from hathach/zlp-hs-on-fsHa Thach
fix transfer length when high speed capable device/host working at full speed
2026-03-12correct default value for CFG_TUD_VENDOR_TX/RX_BUFSIZEhathach
2026-03-12also update metrics.json for prhathach
2026-03-12refactor(vendor/cdc): add CFG_TUD_CDC_RX_NEED_ZLP and CFG_TUD_VENDOR_RX_NEED_ZLPhathach
2026-03-12refactor(config): separate endpoint buffer sizes into RX and TX definitions ↵hathach
for clarity and flexibility
2026-03-11rename .rx_multiple_packet_transfer to .rx_need_zlphathach
2026-03-11Merge branch 'master' into zlp-hs-on-fshathach
2026-03-11Merge pull request #3352 from hathach/ep0_directHa Thach
Use EP0 buffer directly if it's large enough
2026-03-11refactor(usbd): replace `_usbd_ctrl_epbuf` with `usbd_get_ctrl_buf()` for ↵hathach
cleaner abstraction and consistency across modules