Fix buf on sd mounting handling

This commit is contained in:
Mario Hüttel 2022-12-31 20:29:22 +01:00
parent b18186423f
commit f95ad1729e
1 changed files with 5 additions and 3 deletions

View File

@ -37,7 +37,8 @@ bool mount_sd_card_if_avail(FATFS *fs)
memset(fs, 0, sizeof(FATFS));
sdio_stop_clk();
inserted_counter = 0;
return false;
sd_card_mounted_state = false;
goto ret;
}
if (!sdio_check_inserted() && inserted_counter < 255)
@ -48,12 +49,13 @@ bool mount_sd_card_if_avail(FATFS *fs)
res = f_mount(fs, "0:/", 1);
if (res == FR_OK) {
led_set(1, 1);
return true;
sd_card_mounted_state = true;
} else {
return false;
sd_card_mounted_state = false;
}
}
ret:
return sd_card_mounted_state;
}