This PR brings a few improvements to the SDMMC support on STM32, with the main objective that it can be used not only for the boards supported inside ADL:
Improve STM32.DMA,Interrupts to be compatible with SDMMC operations
Use the STM32.DMA,Interrupts controllers instead of custom handling (removing redundant code)
Move the board specific code to the STM32 driver project so it can be reused for custom boards not supported by ADL
This PR brings a few improvements to the SDMMC support on STM32, with the main objective that it can be used not only for the boards supported inside ADL: