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;