-
Notifications
You must be signed in to change notification settings - Fork 2k
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
cpu/stm32/periph: add low-level SDMMC peripheral driver #19540
Conversation
8a6ef57
to
f175caa
Compare
f175caa
to
e29320e
Compare
7fa75af
to
65cc37a
Compare
65cc37a
to
715120f
Compare
715120f
to
c7b8362
Compare
c7b8362
to
5c8db7b
Compare
🤔 due to the last change the compilation fails now for applications that don't use |
53cd37e
to
af142f6
Compare
af142f6 looks fine, let's squash and see what CI thinks of it |
af142f6
to
2c2e70f
Compare
I think you might as well remove the Kconfig altogether |
Please squash! |
a215d0d
to
b3f3e16
Compare
Thanks 😄 |
Contribution description
This PR implements the low-level SDIO/SDMMC peripheral driver for STM32 according to the definition in #19539. STM32 F2, F4 and F7 are supported. The DMA peripheral driver had to be extended for SDIO/SDMMC.
The PR also enables the SD Card Slot for the
stm32f746g-disco
andstm32l496g-disco
.Testing procedure
Issues/PRs references
Depends on PR #19539Depends on PR #19899Depends on PR #20104