summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-10-10try to enable ohci for lpc55 but not working, probably clock issuehathach
2025-10-10successfullypoornadharshan13-rgb
2025-10-09Merge pull request #3292 from tangpipi/fix_at32_remapHa Thach
at32_fsdev: Fix dcd_int_enable when remapping the USB interrupt
2025-10-09Merge pull request #3279 from HiFiPhile/dwc2_ep0Ha Thach
dcd/dwc2: fix enumeration when EP0 size=8
2025-10-09fix todo size in list_reverse()hathach
2025-10-09Fix dcd_int_enable when remapping the USB interrupt唐皮皮
2025-10-09centralize hcd_dcache_uncached() for EDhathach
2025-10-09Merge pull request #3290 from hathach/copilot/fix-dependency-link-in-docsHa Thach
docs: fix .rst links to use Sphinx :doc: role for proper HTML generation
2025-10-09docs: fix .rst links to use Sphinx :doc: role for proper HTML generationcopilot-swe-agent[bot]
Co-authored-by: hathach <[email protected]>
2025-10-09Initial plancopilot-swe-agent[bot]
2025-10-09Merge branch 'master' into fork/ArcaneNibble/ohci-upstreamhathach
2025-10-09Merge pull request #3289 from hathach/add-agents-mdHa Thach
added AGENTS.md
2025-10-09Update AGENTS.mdHa Thach
Co-authored-by: Copilot <[email protected]>
2025-10-09added AGENTS.mdhathach
2025-10-09Merge pull request #3288 from hathach/h7rs_typoHa Thach
stm32h7rs: fix typo in makefile
2025-10-08stm32h7rs: fix typo in makefileHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-10-08Merge pull request #3284 from RigoLigoRLC/upstream-contrib-mtp-xactZixun LI
fix incorrect MTP xact_len calculation
2025-10-08fix incorrect MTP xact_len calculationRigoLigo
2025-10-07dcd/dwc2: cleanup previous pending EP0 IN transfer if a SETUP packet is receivedMengsk
Signed-off-by: Mengsk <[email protected]>
2025-10-06Merge remote-tracking branch 'tinyusb/master' into dwc2_ep0Mengsk
2025-10-06dcd/dwc2: fix enumration when EP0 size=8Mengsk
Signed-off-by: Mengsk <[email protected]>
2025-10-06Fix preset with espressifMengsk
Signed-off-by: Mengsk <[email protected]>
2025-10-06Merge pull request #3283 from hathach/fix-typoHa Thach
fix typo
2025-10-06fix typohathach
2025-10-06Merge pull request #3280 from HiFiPhile/hid_stylusHa Thach
Fix HID stylus descriptor and hid_composite example
2025-10-06Merge pull request #3282 from hathach/remove-dcd_esp32sxHa Thach
remove dcd_esp32sx which is replaced by dwc2
2025-10-06remove dcd_esp32sx which is replaced by dwc2hathach
2025-10-06Merge pull request #3276 from hathach/release-0.19.00.19.0Ha Thach
update for release 0.19.0
2025-10-05Fix HIS stylus descriptor and hid_composite exampleHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-10-05Use one control buffer as EP0 has no concurrencyHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-10-04Fix jlink device nameHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-10-04Fix descriptor loopingHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-10-04Merge branch 'master' into fork/HiFiPhile/uac1hathach
2025-10-04update docshathach
2025-10-03update docshathach
2025-10-03update for release 0.19.0hathach
2025-10-03Merge pull request #3277 from hathach/remove-claude-codeHa Thach
remove claude code workflow
2025-10-03hil simplify skip board from previous runhathach
2025-10-03Update headset exampleMengsk
Signed-off-by: Mengsk <[email protected]>
2025-10-03Merge remote-tracking branch 'tinyusb/master' into uac1Mengsk
2025-10-03fix make stm32u0hathach
2025-10-03fix make buildhathach
2025-10-03fix iar buildhathach
2025-10-03remove claude code workflowhathach
2025-10-02Add UAC1 support to uac2_headset exampleHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-10-02Fix feedback param lagHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-10-02cleanupHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-10-02Update feedback params on frequency changeHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-10-02Merge pull request #3023 from ennebi/mtpHa Thach
Add support for MTP device class
2025-10-02dwc2: support ISO IN transfer when bInterval > 1HiFiPhile
dwc2 requires manually toggle Even/Odd bit manually for ISO IN transfer, that's poses a problem when bInterval > 1 mainly for audio class, as the moment the transfer is scheduled, we don't know when the host will issue IN token (bInterval vs bRefresh schenanigans). Linux driver use NAK interrupt to detect when the host is sending IN token and toggle the Even/Odd bit accordingly based on the current frame number and bInterval. However on ST's stripped down DWC2 FS controller (e.g STM32F4, STM32F7), NAK interrupt is not supported, even it's marked as always present in DWC2 databook. NAK interrupt is only supported on HS controller with external PHY. Instead I schedule all ISO IN transfer for next frame, if the transfer failed, incomplete isochronous IN transfer interrupt will be triggered and we can relaunch the transfer. Signed-off-by: HiFiPhile <[email protected]>