stm32/main: Call sdcard_init when only MICROPY_HW_ENABLE_MMCARD enabled.

Otherwise, if MMCARD is enabled and not SDCARD, then the GPIO will not be
configured for SDIO.

Signed-off-by: Damien George <damien@micropython.org>
This commit is contained in:
Damien George 2021-12-14 00:03:08 +11:00
parent 88ac5a3116
commit 9a1ab2286d

View File

@ -419,7 +419,7 @@ void stm32_main(uint32_t reset_mode) {
#if MICROPY_PY_PYB_LEGACY && MICROPY_HW_ENABLE_HW_I2C
i2c_init0();
#endif
#if MICROPY_HW_ENABLE_SDCARD
#if MICROPY_HW_ENABLE_SDCARD || MICROPY_HW_ENABLE_MMCARD
sdcard_init();
#endif
#if MICROPY_HW_ENABLE_STORAGE