1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-17 21:35:44 +03:00

[H7] SDMMC2 support (#8697)

[H7] SDMMC2 support
This commit is contained in:
Michael Keller 2019-08-14 23:54:04 +12:00 committed by GitHub
commit 1c6949419c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
16 changed files with 325 additions and 62 deletions

View file

@ -67,6 +67,7 @@
#include "drivers/serial_softserial.h"
#include "drivers/serial_uart.h"
#include "drivers/sdcard.h"
#include "drivers/sdio.h"
#include "drivers/sound_beeper.h"
#include "drivers/system.h"
#include "drivers/time.h"
@ -179,8 +180,6 @@ serialPort_t *loopbackPort;
uint8_t systemState = SYSTEM_STATE_INITIALISING;
void SDIO_GPIO_Init(void);
void processLoopback(void)
{
#ifdef SOFTSERIAL_LOOPBACK
@ -316,6 +315,7 @@ void init(void)
pgResetAll();
#if defined(STM32H7) && defined(USE_SDCARD_SDIO) // H7 only for now, likely should be applied to F4/F7 too
sdioPinConfigure();
SDIO_GPIO_Init();
#endif
#ifdef USE_SDCARD_SPI
@ -616,6 +616,7 @@ void init(void)
#if defined(STM32H7) && defined(USE_SDCARD_SDIO) // H7 only for now, likely should be applied to F4/F7 too
if (!(initFlags & SD_INIT_ATTEMPTED)) {
sdioPinConfigure();
SDIO_GPIO_Init();
}
#endif