Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance dwc2 dcd #2881

Merged
merged 9 commits into from
Nov 18, 2024
Merged

Enhance dwc2 dcd #2881

merged 9 commits into from
Nov 18, 2024

Conversation

hathach
Copy link
Owner

@hathach hathach commented Nov 18, 2024

Describe the PR
Improve dcd dwc2 driver

  • rename CFG_TUD_DWC2_DMA to CFG_TUD_DWC2_DMA_ENABLE, also add CFG_TUD_DWC2_SLAVE_ENABLE
  • separate handle_epin/out_slave/dma to make it easier to wrap around CFG_ macro
  • generic clean up
  • fix cmake build with CFLAGS_CLI not added to tinyusb target (affected DMA HIL option)

src/portable/synopsys/dwc2/dcd_dwc2.c Fixed Show fixed Hide fixed
src/portable/synopsys/dwc2/dcd_dwc2.c Fixed Show fixed Hide fixed
src/portable/synopsys/dwc2/dcd_dwc2.c Fixed Show fixed Hide fixed
@hathach hathach merged commit 9e674d4 into master Nov 18, 2024
169 checks passed
@hathach hathach deleted the enhance-dwc2-dcd branch November 18, 2024 22:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant