diff --git a/source/firm.c b/source/firm.c index d127ce5..3d3f353 100755 --- a/source/firm.c +++ b/source/firm.c @@ -379,10 +379,7 @@ void launchFirm(FirmwareType firmType, bool loadFromStorage) if(!ISFIRMLAUNCH) deinitScreens(); //Set ARM11 kernel entrypoint - if(ISFIRMLAUNCH || ISSIGHAX) - ARM11_CORE0_MAILBOX_ENTRYPOINT = (u32)firm->arm11Entry; - else - BRAHMA_ARM11_ENTRYPOINT = (u32)firm->arm11Entry; + ARM11_CORE0_MAILBOX_ENTRYPOINT = (u32)firm->arm11Entry; //Ensure that all memory transfers have completed and that the caches have been flushed flushEntireDCache(); diff --git a/source/types.h b/source/types.h index c3376ee..d56d0a5 100644 --- a/source/types.h +++ b/source/types.h @@ -47,7 +47,6 @@ typedef volatile s64 vs64; #include "3dsheaders.h" -#define BRAHMA_ARM11_ENTRYPOINT *(vu32 *)0x1FFFFFF8 #define ARM11_CORE0_MAILBOX_ENTRYPOINT *(vu32 *)0x1FFFFFFC #define CFG_SYSPROT9 (*(vu8 *)0x10000000)