summaryrefslogtreecommitdiff
path: root/src/portable/st/stm32_fsdev
AgeCommit message (Expand)Author
2026-07-19Merge pull request #3757 from rhgndf/at32f403a_larger_pmaZixun LI
2026-07-19Potential fix for pull request findingZixun LI
2026-07-09dcd(fsdev): don't disarm an armed endpoint on clear-halt toggle resethathach
2026-07-06Set larger AT32 FSDEV PMA areaJie Feng
2026-07-02license: use SPDX identifiers for src/ headers (#3749)Ha Thach
2026-06-24Merge pull request #3648 from hathach/ch32_fsdevHa Thach
2026-06-18fix(stm32_fsdev): don't enable the unused USB wakeup EXTI IRQ (F1/F3/G4/L1)hathach
2026-06-18dcd/stm32_fsdev: restore CH32 EP0 CONTROL type when stallinghathach
2026-06-18dcd/stm32_fsdev: restore CH32 EP0 CONTROL type atomically with arminghathach
2026-06-18dcd/stm32_fsdev: tidy CH32 EP0 setup parsing and whitespacehathach
2026-06-18dcd/stm32_fsdev: make CH32 ep0_set_type read-modify-write atomichathach
2026-06-12Merge branch 'master' into ch32_fsdevHa Thach
2026-05-25optimize interrupt handling timeHiFiPhile
2026-05-24dcd/stm32_fsdev: workaround CH32 EP0 premature OUT ACKHiFiPhile
2026-05-10add stm32c5 supportHiFiPHile
2026-04-23Merge pull request #3590 from hathach/copilot/extract-hcd-pma-buffer-errata-w...Ha Thach
2026-04-17use single volatile counterhathach
2026-04-17fix some Wconversion warningshathach
2026-04-10debloat the workaroundHiFiPhile
2026-04-10Allow STM32 FSDEV delay override macros to satisfy 32-bit guardcopilot-swe-agent[bot]
2026-04-10Restore errata context comment on inline delay helpercopilot-swe-agent[bot]
2026-04-10Make fsdev errata delay helper static inlinecopilot-swe-agent[bot]
2026-04-09Polish FSDEV delay code readabilitycopilot-swe-agent[bot]
2026-04-09Clarify STM32U0 delay-default frequency usagecopilot-swe-agent[bot]
2026-04-09Simplify delay loop comment in shared FSDEV helpercopilot-swe-agent[bot]
2026-04-09Decouple DCON stabilize delay from BTABLE errata macrocopilot-swe-agent[bot]
2026-04-09Restore compile-time guard for STM32 FSDEV delay defaultscopilot-swe-agent[bot]
2026-04-09Document and polish shared FSDEV errata delay helpercopilot-swe-agent[bot]
2026-04-09Refactor STM32 FSDEV PMA errata delay into common helpercopilot-swe-agent[bot]
2026-03-18fix bugs in fsdev hcd, dcd and midi host stream writehathach
2026-03-16clean up fsdev symbolshathach
2026-03-16Unify USB FSDEV driver implementation for various microcontrollers. Replace `...hathach
2026-03-16Consolidate USB FSDEV register definitions for STM32, CH32, and AT32 microcon...hathach
2026-02-27Merge remote-tracking branch 'tinyusb/master' into dwc2_deinitHiFiPhile
2026-02-05reverse pma size check to reduce duplicationhathach
2026-01-26fix stm32u0 data strideZixun LI
2026-01-24Fix macro directive for FSDEV of CH32V20xMitsumine Suzu
2026-01-06hcd/stm32_fsdev: fix init after device modeHiFiPhile
2026-01-06rename FSDEV_PMA_SIZE CFG_TUSB_FSDEV_PMA_SIZEhathach
2026-01-03add default access mode for tu_hwfifo API make it easier for non-custom read/...hathach
2026-01-03add tu_hwfifo_access_t param to hwfifo APIhathach
2026-01-01change signature of tu_hwfifo_* to have hwfifo as first parameterhathach
2025-12-31replace PMA buffer packet read/write by using tu_hwfifo APIhathach
2025-12-31add separate tu_hwifo_*() with data from buffer/software fifo. Remove duplica...hathach
2025-12-31update tu_fifo to work with fsdev hwfifo with increased address 16/32bithathach
2025-12-15minor clean uphathach
2025-11-28Fix deinit glitchHiFiPhile
2025-11-28Use one endpoint for EP0HiFiPhile
2025-11-27Add max nak configZixun LI
2025-11-27free previously allocated OUT endpoint if IN allocation failedZixun LI