| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-03 | fix hil host cdc echo test with imxrt and other fast mcu | hathach | |
| 2026-04-02 | fixed uart pin init for teensy | felhub | |
| 2026-04-02 | Merge pull request #3579 from DavidKorczynski/patch-1 | Ha Thach | |
| Fix broken fuzzing harness | |||
| 2026-04-02 | Apply suggestion from @Copilot | Ha Thach | |
| Co-authored-by: Copilot <[email protected]> | |||
| 2026-04-02 | rp2040: fix RP2350 hard fault in unaligned_memcpy to USB DPRAM | hathach | |
| Use volatile byte accesses to prevent the compiler from widening the byte-by-byte copy loop into 16/32-bit accesses, which cause a hard fault on RP2350 when targeting USB DPRAM (device memory). Closes #3554 | |||
| 2026-04-02 | update FatFS to R0.16 via abbrev/fatfs dependency | hathach | |
| - Add lib/fatfs to deps_mandatory in get_deps.py, pinned to R0.16 (commit 30ca13c6) from github.com/abbrev/fatfs mirror - Move TinyUSB custom ffconf.h to examples/host/msc_file_explorer/src/ with project-specific settings: FF_CODE_PAGE=437, FF_USE_LFN=1, FF_FS_RPATH=2, FF_VOLUMES=4, FF_FS_NORTC=1 - get_deps.py removes stock ffconf.h after clone to avoid conflict - Remove vendored fatfs source files from git tracking FatFS R0.16 includes important fixes since R0.15: - Fixed FAT32 FsInfo regression (forced full FAT scan on f_getfree) - Fixed f_readdir infinite loop (from R0.15b) - f_getcwd/.. now works on exFAT - Added FF_FS_CRTIME support | |||
| 2026-04-02 | Merge pull request #3561 from hathach/rp2040-hcd-epx | Ha Thach | |
| rp2 hcd rework: epx for non-interrupt and ping-pong double buffered | |||
| 2026-04-02 | add msc device to hil rp2040 host pool | hathach | |
| 2026-04-01 | fix issue caused by merging active + pending state | hathach | |
| 2026-04-01 | fix hil uid typo | hathach | |
| 2026-04-01 | reduce code size, use state to replace active + pending | hathach | |
| 2026-03-31 | finally get rp2040 host epx working with 2-sof solution for switching | hathach | |
| 2026-03-31 | Merge pull request #3578 from ↵ | Zixun LI | |
| ValentiWorkLearning/vkorniienko/improve/added-weact-h743-kit-support [feature] Added weact h743 board support | |||
| 2026-03-31 | Removed readme and modified the getting started doc | Valentyn Korniienko | |
| 2026-03-31 | Refreshed presets | Valentyn Korniienko | |
| 2026-03-31 | dont cancel build on merge to master | Michael Rogov Papernov | |
| 2026-03-31 | host abort transfer on short packet in double buffer. | hathach | |
| 2026-03-30 | Metadata update | Valentyn Korniienko | |
| 2026-03-30 | Dead code removal | Valentyn Korniienko | |
| 2026-03-30 | Fixed HSI launch | Valentyn Korniienko | |
| 2026-03-30 | Merge pull request #3575 from gab-k/dwc2-iso-out-reset | Zixun LI | |
| fix ISO OUT endpoint failure on alt-setting MPS change | |||
| 2026-03-30 | Remove accidental ST gitlinks | gab-k | |
| 2026-03-30 | Revert unintentional removal of comment | gab-k | |
| 2026-03-30 | Revert back to simple edpt_disable()/edpt_activate() inside ↵ | gab-k | |
| dcd_edpt_iso_activate(), Clear active EP bit in edpt_disable() | |||
| 2026-03-30 | Fix broken fuzzing harness | DavidKorczynski | |
| Refactor event signal generation to limit bus signal events generated by fuzzing harnesses. The main point is that the issues listed by OSS-Fuzz does not seem to be true positives https://issues.oss-fuzz.com/issues?q=project%3Dtinyusb%20status%3Dnew For example, the existing set up could generate USBD_EVENT_FUNC_CALL which is explicitly not a DCD event. This fixes the harnesses so they don't run into several of the oss-fuzz open issues. | |||
| 2026-03-30 | Added weact h743 board support | Valentyn Korniienko | |
| 2026-03-30 | hcd rp2 add double buffered for control endpoint transfers. | hathach | |
| 2026-03-29 | Merge pull request #3566 from Precidata/async-cleanup | Zixun LI | |
| Couple of random cleanup patches following async PR | |||
| 2026-03-29 | Merge pull request #3576 from embedded-ideas/master | Zixun LI | |
| fix incorrect check for NO_WARN_RWX_SEGMENTS_SUPPORTED. | |||
| 2026-03-29 | fix incorrect check for NO_WARN_RWX_SEGMENTS_SUPPORTED. Use "NOT DEFINED" ↵ | Tobi | |
| instead of "NOT VAR" to properly detect whether the variable is unset. | |||
| 2026-03-28 | Clear DOEPCTL_USBAEP instead of setting DOEPCTL = DOEPCTL_SNAK | gab-k | |
| 2026-03-28 | rp2 common refactor | hathach | |
| 2026-03-28 | Minimize changes in ISO OUT reset fix | gab-k | |
| 2026-03-28 | Add nrf54lm20 dwc2 info | gab-k | |
| 2026-03-28 | fix ISO OUT stale state on alt-setting switch with different MPS | gab-k | |
| 2026-03-28 | host epx clean up | hathach | |
| 2026-03-27 | osal/mynewt: fix queue receive tiemout | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-03-27 | Merge pull request #3570 from IntegraSources/mtp-changes | Zixun LI | |
| mtp: fixes in add_string | |||
| 2026-03-27 | fix string overflow | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-03-27 | refactor | hathach | |
| 2026-03-27 | rename and clean up | hathach | |
| 2026-03-27 | fix E15 workaround issue with out of order in double buffer. device bulk ↵ | hathach | |
| rx/tx ping-pong double buffered all working well | |||
| 2026-03-27 | clean up hw_endpoint_open(), still has issue with E15 and ping-pong (slow read). | hathach | |
| 2026-03-26 | implement ping-pong double buffered for both tx and rx | hathach | |
| 2026-03-25 | fix e4 incorrect buf with incorrect buf_id = 1 | hathach | |
| 2026-03-25 | mtp: add sending mtp response if MTP_RESP_OPERATION_NOT_SUPPORTED | stepan chepushtanov | |
| 2026-03-25 | mtp: fix adding empty cstring to mtp_container_info | stepan chepushtanov | |
| 2026-03-25 | update hcd to handle interrupt per buf | hathach | |
| 2026-03-24 | handle buf_status in per buffer basic (INTERRUPT_PER_BUFFER), this allows us ↵ | hathach | |
| to sync/move half data payload instead of waiting for pair complete. Refactor endpoint control and buffer handling functions for clarity and efficiency. | |||
| 2026-03-23 | add rp2040 sof + stop_trans on nak. increase nak_poll fs/ls delay to 300 us ↵ | hathach | |
| to prevent xfer is ack while stopping. | |||
