-
Notifications
You must be signed in to change notification settings - Fork 6.9k
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
Initial release of SD/MMC interface driver #13214
Conversation
All checks are passing now. Review history of this comment for details about previous failed status. |
Codecov Report
@@ Coverage Diff @@
## master #13214 +/- ##
==========================================
- Coverage 52.12% 48.75% -3.38%
==========================================
Files 316 319 +3
Lines 46819 46871 +52
Branches 10851 10835 -16
==========================================
- Hits 24404 22850 -1554
- Misses 17479 19394 +1915
+ Partials 4936 4627 -309
Continue to review full report at Codecov.
|
f28d6ca
to
e66404b
Compare
Anyone review this? Maybe this patch is useful for me. |
+1 |
What is the status of this pull request? |
@pic16f887, sorry for late feedback on this. Had missed this proposal. |
Driver contains the following APIs: 1. Minimal command set needed for SD/MMC card initialization. 2. R1, R2, R3, R6, R7 response handlers. 3. Block write and read APIs. Signed-off-by: Yurii Hamann <yurii@hamann.site>
Added pinmux definitions for STM32F7 family Signed-off-by: Yurii Hamann <yurii@hamann.site>
Device tree binding support for STM32 MCUs Signed-off-by: Yurii Hamann <yurii@hamann.site>
1. Added SD/MMC interface dts_fixup definitons. 2. Added HAL header for STM32F7 family MCUs. Signed-off-by: Yurii Hamann <yurii@hamann.site>
Added SD/MMC interface enry in stm32f7 device tree file. Signed-off-by: Yurii Hamann <yurii@hamann.site>
Notes: 1. The drivers isn't ready for production use. 2. Block read/write API support only single block operations. 3. Currently no DMA support. Signed-off-by: Yurii Hamann <yurii@hamann.site>
1. Added pinmux definitions for SD/MMC interface. 2. Modified board dts file. 3. SD/MMC interface enabled in board config file. Signed-off-by: Yurii Hamann <yurii@hamann.site>
@erwango, I have rebased the code. |
@pic16f887, sorry once again for letting this PR not reviewed. |
@pic16f887 any updates on this? |
Adding support to SDMMC looks quite interesting. |
Currently I don't have a free time to finish it. You are free to use this code. |
Closing PR as its been marked stale for several months. Feel free to re-open and update if desired. |
Pull request contains generic API interface for SD/MMC device and device specific driver for STM32F7 MCU family.