diff --git a/exosphere/src/warmboot_init.c b/exosphere/src/warmboot_init.c index 23d5d2f..4fdc3fc 100644 --- a/exosphere/src/warmboot_init.c +++ b/exosphere/src/warmboot_init.c @@ -143,7 +143,7 @@ func_list->funcs.invalidate_icache_all(); /* On warmboot (not cpu_on) only */ - if (MC_SECURITY_CFG0_0 != 0) { + if (MC_SECURITY_CFG3_0 == 0) { init_dma_controllers(); } diff --git a/exosphere/src/warmboot_main.c b/exosphere/src/warmboot_main.c index b8a0147..cc415bf 100644 --- a/exosphere/src/warmboot_main.c +++ b/exosphere/src/warmboot_main.c @@ -26,7 +26,7 @@ identity_unmap_iram_cd_tzram(); /* On warmboot (not cpu_on) only */ - if (MC_SECURITY_CFG0_0 != 0) { + if (MC_SECURITY_CFG3_0 == 0) { if (!configitem_is_retail()) { /* TODO: uart_log("OHAYO"); */ }