45e80a1042
add hil test for host msc and cdc
2026-03-17 21:38:46 +07:00
a3b2b42176
add hil host cdc test
2026-03-17 14:58:45 +07:00
151a5ad198
Merge pull request #3556 from hathach/fix-midi-host
...
Fix MIDI host issue
2026-03-17 12:11:33 +07:00
cca3e7e346
fix midi host issue 3544
2026-03-17 11:38:07 +07:00
608bbdd21e
Merge pull request #3555 from hathach/refactor-fsdev
...
refactor fsdev
2026-03-17 09:48:29 +07:00
d63f11dbda
clean up fsdev symbols
2026-03-16 22:59:24 +07:00
741132948b
Unify USB FSDEV driver implementation for various microcontrollers. Replace 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 22:33:25 +07:00
8e8bb9a66f
add missing stm32u083nucleo board files
...
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 <noreply@anthropic.com >
2026-03-16 22:30:03 +07:00
9b2f6f4f0c
Consolidate USB FSDEV register definitions for STM32, CH32, and AT32 microcontrollers. Replace vendor-specific macros with unified U_-prefixed equivalents, ensuring consistency and reducing duplication across all platforms.
2026-03-16 18:01:02 +07:00
3da88d755d
add stm32u083nucleo board
2026-03-16 15:15:23 +07:00
c1cf1ecef2
Merge pull request #3551 from hathach/readme_fix
...
Readme fix
2026-03-16 09:35:19 +07:00
b4e92f63c6
fix windows build
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2026-03-14 09:19:24 +01:00
925bf6ba30
fix readme
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2026-03-14 09:18:29 +01:00
8b59e6234d
Merge pull request #3550 from hathach/update-bsp
...
Update BSP
2026-03-14 13:31:49 +07:00
c5e3098c37
update rx65n_target: correct pin configuration and remove unused USB interrupt definitions
2026-03-14 12:58:41 +07:00
36400d108f
migrate kinetis_k32l build system to new mcux-devices paths
2026-03-14 00:11:45 +07:00
e2ead60107
add ft9xx-gcc toolchain support to CI
2026-03-13 23:07:46 +07:00
adf853643b
add ft9xx-gcc toolchain support to CI
2026-03-13 23:01:38 +07:00
7ce1e78204
actual build make/cmake for ft9xx
2026-03-13 18:11:59 +07:00
8a70453bae
fix ci
2026-03-13 18:11:18 +07:00
9dcd8506c4
forgot to add files
...
add cmake support for rx
2026-03-13 15:46:55 +07:00
911956f453
remove TUSB_MCU_VENDOR_ESPRESSIF, use ESP_PLATFORM for Espressif
2026-03-13 12:39:24 +07:00
aa1535a226
add support for CH32F20X MCU and update board configuration
2026-03-13 12:18:27 +07:00
5794e50c37
rename and migrate kinetis_k32l to new mcux-devices
2026-03-13 11:46:53 +07:00
f98f7e003f
Merge pull request #3438 from hathach/ncm_restart
...
Fix NCM state on restart
2026-03-13 01:29:37 +07:00
5bca175ea1
Merge branch 'master' into ncm_restart
2026-03-13 00:57:30 +07:00
1fcb49fc63
Merge pull request #3549 from hathach/remove-cdc-configure
...
remove tud cdc configure
2026-03-13 00:41:09 +07:00
c6e13e8c15
update hil host
2026-03-12 23:06:39 +07:00
467f8c0a6b
fix example
...
Signed-off-by: Zixun LI <admin@hifiphile.com >
2026-03-12 11:00:40 +01:00
e2884a1b88
Merge branch 'master' into ncm_restart
2026-03-12 10:55:18 +01:00
c06dc871d6
reset notification state to speed change
...
Signed-off-by: Zixun LI <admin@hifiphile.com >
2026-03-12 10:52:51 +01:00
0e23ccd7df
refactor(cdc): remove deprecated runtime CDC configuration, add backward compatibility with no-op macros
2026-03-12 16:52:27 +07:00
79bbea8559
download metrics in case hil failed
2026-03-12 16:49:51 +07:00
cd60008e89
clean up
2026-03-12 15:56:48 +07:00
2052111bac
chore(workflows): update GitHub Actions dependencies and improve membrowse error handling
...
update AGENTS.md with metrics compare
2026-03-12 15:48:49 +07:00
222af862aa
refactor(cdc): remove runtime CDC driver configuration in favor of compile-time macros for simplicity and reduced complexity
2026-03-12 15:22:52 +07:00
ac61a5b176
Merge pull request #3487 from hathach/zlp-hs-on-fs
...
fix transfer length when high speed capable device/host working at full speed
2026-03-12 14:57:29 +07:00
9e5345e702
correct default value for CFG_TUD_VENDOR_TX/RX_BUFSIZE
2026-03-12 14:32:37 +07:00
38986e392f
also update metrics.json for pr
2026-03-12 13:34:07 +07:00
aea4f6046e
refactor(vendor/cdc): add CFG_TUD_CDC_RX_NEED_ZLP and CFG_TUD_VENDOR_RX_NEED_ZLP
2026-03-12 12:25:59 +07:00
78bbc7dc2e
refactor(config): separate endpoint buffer sizes into RX and TX definitions for clarity and flexibility
2026-03-12 11:43:32 +07:00
d74559ab70
rename .rx_multiple_packet_transfer to .rx_need_zlp
2026-03-11 20:11:41 +07:00
d13f600721
Merge branch 'master' into zlp-hs-on-fs
2026-03-11 16:20:14 +07:00
f2450788b1
Merge pull request #3352 from hathach/ep0_direct
...
Use EP0 buffer directly if it's large enough
2026-03-11 15:46:47 +07:00
2e29388051
refactor(usbd): replace _usbd_ctrl_epbuf with usbd_get_ctrl_buf() for cleaner abstraction and consistency across modules
2026-03-11 15:14:09 +07:00
14b594d0f7
Merge branch 'master' into ep0_direct
2026-03-11 14:41:48 +07:00
ae3a6255e5
Merge pull request #3548 from hathach/migrate-mcux-rt
...
migrate imxrt to use new mcux-devices-rt
2026-03-11 14:40:26 +07:00
336e89792f
Merge branch 'master' into ep0_direct
...
# Conflicts:
# hw/bsp/same7x/boards/same70_qmtech/board.cmake
# hw/bsp/same7x/boards/same70_xplained/board.cmake
# hw/bsp/same7x/family.cmake
2026-03-11 13:34:59 +07:00
e2d8d79940
migrate imxrt to use new mcux-devices-rt
2026-03-11 13:12:45 +07:00
2e78533982
Merge pull request #3545 from hathach/remove-div-tusb-fifo
...
remove expensive div in HWFIFO_ADDR_NEXT_N()
2026-03-11 10:47:15 +07:00