summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-12-05Merge branch 'master' into dwc2_cfghathach
2025-12-05Run CI build with fixed set of boards (#3389)Ha Thach
* run cmake ci build on github with a fixed set of board to keep the size stable * Size Difference Report contain major >1% and minor <1& table
2025-12-04Merge branch 'master' into dwc2_cfghathach
2025-12-04fine tune ci to build more with circleci (#3386)Ha Thach
* fine tune ci to build more with circleci * skip make for arm-iar, esp-idf * skip make + clang for circleci since llvm-objcopy got killed due to memory issue.
2025-12-04Merge branch 'refs/heads/master' into dwc2_cfghathach
2025-12-04Merge pull request #3384 from hathach/pr-size-diffHa Thach
Size metrics
2025-12-03clean uphathach
2025-12-03Apply suggestion from @CopilotHa Thach
Co-authored-by: Copilot <[email protected]>
2025-12-03upload metrics.json and aggregate code metrics, post metrics commenthathach
fine tune ci matrix run
2025-12-03upload metrics.json and aggregate code metrics, fine tune ci matrix runhathach
2025-12-03upload metrics.json, test cihathach
2025-12-02adding metrics for computing average compiled sizehathach
2025-12-02audio: fix audiod_open with midi interfacesZixun LI
Signed-off-by: Zixun LI <[email protected]>
2025-12-02Merge remote-tracking branch 'tinyusb/master' into hcd_fsdevZixun LI
2025-12-02Merge remote-tracking branch 'tinyusb/master' into enum_catchZixun LI
2025-12-02limit to bulk epZixun LI
Signed-off-by: Zixun LI <[email protected]>
2025-12-02Merge remote-tracking branch 'tinyusb/master' into dwc2_cfgZixun LI
2025-12-02adding metrics for computing average compiled sizehathach
2025-12-01run linkermap as post build for size analyzehathach
2025-12-01add linkermap to deps and linkermap tagethathach
2025-11-30Update noteHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-11-29change armgcc setup to manual download due to issue with action (#3377)Ha Thach
* change armgcc setup to manual download due to issue with action * build windows, macos with cmake as well
2025-11-28Fix buttonHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-11-28Fix deinit glitchHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-11-28Merge pull request #3376 from hathach/fix-zephyr-buildHa Thach
fix build with zephyr with latest nrfx v4
2025-11-28fix build with zephyr with latest nrfx v4hathach
2025-11-28Use one endpoint for EP0HiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-11-27fix buildHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-11-27bsp/stm32h5: increase stack for msc_file_explorerHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-11-27bsp/stm32h5: support host modeHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-11-27Add max nak configZixun LI
Signed-off-by: Zixun LI <[email protected]>
2025-11-27usbh: detach existing device first if an attach event is receivedHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-11-27Merge pull request #3373 from hathach/vendor-dedicated-hwfifoHa Thach
update Vendor device to omit ep buffer for port with dedicated hwfifo
2025-11-27add CFG_TUD_VENDOR_RX_MANUAL_XFER per suggestionhathach
2025-11-27make vendor_read_* API() is only available when CFG_TUD_VENDOR_RX_BUFSIZE > 0hathach
vendor_write_flush() and write_available() only available when CFG_TUD_VENDOR_TX_BUFSIZE > 0
2025-11-27change tud_vendor_rx_cb() behavior, buffer and bufsize only available when ↵hathach
CFG_TUD_VENDOR_RX_BUFSIZE = 0 update vendor device to omit ep buf when dedicated hwfifo is supported
2025-11-27free previously allocated OUT endpoint if IN allocation failedZixun LI
Signed-off-by: Zixun LI <[email protected]>
2025-11-27Merge remote-tracking branch 'tinyusb/master' into hcd_fsdevZixun LI
Signed-off-by: Zixun LI <[email protected]>
2025-11-27usbd: clear state and call callback on deinitZixun LI
Signed-off-by: Zixun LI <[email protected]>
2025-11-27Remove redundant EP reg clearZixun LI
Signed-off-by: Zixun LI <[email protected]>
2025-11-27Add fsdev_deinitZixun LI
Signed-off-by: Zixun LI <[email protected]>
2025-11-27extract core resetZixun LI
Signed-off-by: Zixun LI <[email protected]>
2025-11-27add tud_vendor_n_read_discard(), refactor vendor device. Update webusb ↵hathach
example for more robust
2025-11-27add tu_fifo_discard_n() and tu_edpt_stream_discard()hathach
2025-11-27Merge pull request #3359 from hathach/xfer-fifoHa Thach
remove ep buffer for port with dedicated hw fifo
2025-11-27re-enable other hil testshathach
2025-11-27correct tu_edpt_stream_read() with non-fifo mode. Fix rhport with vendor devicehathach
2025-11-27more renamehathach
2025-11-26usbh: watch hub status before driver configHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-11-26usbh: Stop enumeration gracefully if EP0 can't be openHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>