summaryrefslogtreecommitdiff
path: root/src/portable/st
AgeCommit message (Expand)Author
2026-06-18fix(stm32_fsdev): don't enable the unused USB wakeup EXTI IRQ (F1/F3/G4/L1)hathach
2026-05-25optimize interrupt handling timeHiFiPhile
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
2025-11-27Merge remote-tracking branch 'tinyusb/master' into hcd_fsdevZixun LI
2025-11-27Remove redundant EP reg clearZixun LI
2025-11-27Add fsdev_deinitZixun LI
2025-11-27extract core resetZixun LI
2025-11-26reorganize ctr_rx workaroundZixun LI
2025-11-26Merge remote-tracking branch 'tinyusb/master' into hcd_fsdevZixun LI
2025-11-26change tu_fifo_buffer_info_t layouthathach
2025-11-25hcd/fsdev: more refactorHiFiPhile
2025-11-25fsdev: reorganize functionsHiFiPhile
2025-11-25hcd: add fsdev driverHiFiPhile
2025-11-25dcd/fsdev: re-enable SBUF for STM32U0, no more issueZixun LI
2025-11-23stm32_fsdev: Fix missed cases in single-buffered isochronous endpoint support.milek7