hekate/nyx: utilize emmc_end
This commit is contained in:
@@ -557,7 +557,7 @@ static void _dump_emmc_selected(emmcPartType_t dumpType)
|
||||
gfx_putc('\n');
|
||||
timer = get_tmr_s() - timer;
|
||||
gfx_printf("Time taken: %dm %ds.\n", timer / 60, timer % 60);
|
||||
sdmmc_storage_end(&emmc_storage);
|
||||
emmc_end();
|
||||
if (res)
|
||||
gfx_printf("\n%kFinished and verified!%k\nPress any key...\n", TXT_CLR_GREENISH, TXT_CLR_DEFAULT);
|
||||
|
||||
@@ -892,7 +892,7 @@ static void _restore_emmc_selected(emmcPartType_t restoreType)
|
||||
gfx_putc('\n');
|
||||
timer = get_tmr_s() - timer;
|
||||
gfx_printf("Time taken: %dm %ds.\n", timer / 60, timer % 60);
|
||||
sdmmc_storage_end(&emmc_storage);
|
||||
emmc_end();
|
||||
if (res)
|
||||
gfx_printf("\n%kFinished and verified!%k\nPress any key...\n", TXT_CLR_GREENISH, TXT_CLR_DEFAULT);
|
||||
|
||||
|
||||
@@ -239,7 +239,7 @@ void print_mmc_info()
|
||||
}
|
||||
|
||||
out:
|
||||
sdmmc_storage_end(&emmc_storage);
|
||||
emmc_end();
|
||||
|
||||
btn_wait();
|
||||
}
|
||||
|
||||
@@ -233,7 +233,7 @@ out_free:
|
||||
free(warmboot);
|
||||
free(loader);
|
||||
free(pkg2);
|
||||
sdmmc_storage_end(&emmc_storage);
|
||||
emmc_end();
|
||||
sd_end();
|
||||
|
||||
if (kb >= KB_FIRMWARE_VERSION_620)
|
||||
@@ -280,7 +280,7 @@ void _toggle_autorcm(bool enable)
|
||||
}
|
||||
|
||||
free(tempbuf);
|
||||
sdmmc_storage_end(&emmc_storage);
|
||||
emmc_end();
|
||||
|
||||
if (enable)
|
||||
gfx_printf("%kAutoRCM mode enabled!%k", TXT_CLR_ORANGE, TXT_CLR_DEFAULT);
|
||||
@@ -333,7 +333,7 @@ void menu_autorcm()
|
||||
disabled = false;
|
||||
|
||||
free(tempbuf);
|
||||
sdmmc_storage_end(&emmc_storage);
|
||||
emmc_end();
|
||||
|
||||
// Create AutoRCM menu.
|
||||
ment_t *ments = (ment_t *)malloc(sizeof(ment_t) * 6);
|
||||
|
||||
@@ -1067,7 +1067,7 @@ int hos_launch(ini_sec_t *cfg)
|
||||
|
||||
// Unmount SD card and eMMC.
|
||||
sd_end();
|
||||
sdmmc_storage_end(&emmc_storage);
|
||||
emmc_end();
|
||||
|
||||
gfx_printf("Rebuilt & loaded pkg2\n\n%kBooting...%k\n", TXT_CLR_GREENISH, TXT_CLR_DEFAULT);
|
||||
|
||||
@@ -1176,7 +1176,7 @@ int hos_launch(ini_sec_t *cfg)
|
||||
bpmp_halt();
|
||||
|
||||
error:
|
||||
sdmmc_storage_end(&emmc_storage);
|
||||
emmc_end();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -80,7 +80,7 @@ void emmcsn_path_impl(char *path, char *sub_dir, char *filename, sdmmc_storage_t
|
||||
memcpy(path + strlen(path), filename, filename_len + 1);
|
||||
|
||||
if (init_done)
|
||||
sdmmc_storage_end(&emmc_storage);
|
||||
emmc_end();
|
||||
}
|
||||
|
||||
void render_default_bootlogo()
|
||||
|
||||
@@ -55,14 +55,14 @@ void emummc_load_cfg()
|
||||
|
||||
LIST_FOREACH_ENTRY(ini_kv_t, kv, &ini_sec->kvs, link)
|
||||
{
|
||||
if (!strcmp("enabled", kv->key))
|
||||
if (!strcmp("enabled", kv->key))
|
||||
emu_cfg.enabled = atoi(kv->val);
|
||||
else if (!strcmp("sector", kv->key))
|
||||
emu_cfg.sector = strtol(kv->val, NULL, 16);
|
||||
else if (!strcmp("id", kv->key))
|
||||
emu_cfg.id = strtol(kv->val, NULL, 16);
|
||||
else if (!strcmp("path", kv->key))
|
||||
emu_cfg.path = kv->val;
|
||||
else if (!strcmp("sector", kv->key))
|
||||
emu_cfg.sector = strtol(kv->val, NULL, 16);
|
||||
else if (!strcmp("id", kv->key))
|
||||
emu_cfg.id = strtol(kv->val, NULL, 16);
|
||||
else if (!strcmp("path", kv->key))
|
||||
emu_cfg.path = kv->val;
|
||||
else if (!strcmp("nintendo_path", kv->key))
|
||||
strcpy(emu_cfg.nintendo_path, kv->val);
|
||||
}
|
||||
@@ -177,7 +177,7 @@ out:
|
||||
int emummc_storage_end()
|
||||
{
|
||||
if (!emu_cfg.enabled || h_cfg.emummc_force_disable)
|
||||
sdmmc_storage_end(&emmc_storage);
|
||||
emmc_end();
|
||||
else
|
||||
sd_end();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user