From 08b48dddb8450df61bc59b225d640fe2366f1c96 Mon Sep 17 00:00:00 2001 From: Aurora Date: Tue, 7 Jun 2016 17:47:34 +0200 Subject: [PATCH] Move sdmmc init as NAND can be used before any FS is inited --- source/fatfs/diskio.c | 7 ------- source/installer.c | 1 + 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/source/fatfs/diskio.c b/source/fatfs/diskio.c index f66686e..0bae01c 100644 --- a/source/fatfs/diskio.c +++ b/source/fatfs/diskio.c @@ -37,13 +37,6 @@ DSTATUS disk_initialize ( BYTE pdrv /* Physical drive nmuber to identify the drive */ ) { - static u32 sdmmcInited = 0; - - if(!sdmmcInited) - { - sdmmc_sdcard_init(); - sdmmcInited = 1; - } if(pdrv == CTRNAND) ctrNandInit(); diff --git a/source/installer.c b/source/installer.c index 2a164a4..288e0f2 100755 --- a/source/installer.c +++ b/source/installer.c @@ -38,6 +38,7 @@ u32 console; void main(void) { initScreens(); + sdmmc_sdcard_init(); //Determine if booting with A9LH u32 a9lhBoot = !PDN_SPI_CNT;