Clarify option
This commit is contained in:
parent
94532e9cea
commit
31ff6a1da8
@ -32,5 +32,5 @@ enum singleOptions
|
|||||||
SHOWGBABOOT,
|
SHOWGBABOOT,
|
||||||
PATCHACCESS,
|
PATCHACCESS,
|
||||||
PATCHUNITINFO,
|
PATCHUNITINFO,
|
||||||
DISABLEVECTORS
|
DISABLEARM11EXCHANDLERS
|
||||||
};
|
};
|
||||||
|
@ -35,7 +35,7 @@
|
|||||||
|
|
||||||
bool isExceptionFatal(u32 spsr, u32 *regs, u32 index)
|
bool isExceptionFatal(u32 spsr, u32 *regs, u32 index)
|
||||||
{
|
{
|
||||||
if(CONFIG(DISABLEVECTORS)) return false;
|
if(CONFIG(DISABLEARM11EXCHANDLERS)) return false;
|
||||||
|
|
||||||
if((spsr & 0x1f) != 0x10) return true;
|
if((spsr & 0x1f) != 0x10) return true;
|
||||||
|
|
||||||
|
@ -94,7 +94,7 @@ void configMenu(bool oldPinStatus, u32 oldPinMode)
|
|||||||
"( ) Show GBA boot screen in patched AGB_FIRM",
|
"( ) Show GBA boot screen in patched AGB_FIRM",
|
||||||
"( ) Patch ARM9 access",
|
"( ) Patch ARM9 access",
|
||||||
"( ) Set developer UNITINFO",
|
"( ) Set developer UNITINFO",
|
||||||
"( ) Disable Exception Vectors",
|
"( ) Disable ARM11 exception handlers",
|
||||||
};
|
};
|
||||||
|
|
||||||
const char *optionsDescription[] = { "Select the default EmuNAND.\n\n"
|
const char *optionsDescription[] = { "Select the default EmuNAND.\n\n"
|
||||||
@ -190,8 +190,8 @@ void configMenu(bool oldPinStatus, u32 oldPinMode)
|
|||||||
"are doing!",
|
"are doing!",
|
||||||
|
|
||||||
"Disables the fatal error exception\n"
|
"Disables the fatal error exception\n"
|
||||||
"vectors for the ARM11 CPU\n"
|
"handlers for the ARM11 CPU.\n\n"
|
||||||
"Note: Disabling the exception vectors\n"
|
"Note: Disabling the exception handlers\n"
|
||||||
"will disqualify you from submitting\n"
|
"will disqualify you from submitting\n"
|
||||||
"issues or bug reports to the Luma3DS\n"
|
"issues or bug reports to the Luma3DS\n"
|
||||||
"GitHub repository!"
|
"GitHub repository!"
|
||||||
|
@ -59,7 +59,7 @@ enum singleOptions
|
|||||||
SHOWGBABOOT,
|
SHOWGBABOOT,
|
||||||
PATCHACCESS,
|
PATCHACCESS,
|
||||||
PATCHUNITINFO,
|
PATCHUNITINFO,
|
||||||
DISABLEVECTORS
|
DISABLEARM11EXCHANDLERS
|
||||||
};
|
};
|
||||||
|
|
||||||
typedef enum ConfigurationStatus
|
typedef enum ConfigurationStatus
|
||||||
|
@ -32,7 +32,7 @@ enum singleOptions
|
|||||||
SHOWGBABOOT,
|
SHOWGBABOOT,
|
||||||
PATCHACCESS,
|
PATCHACCESS,
|
||||||
PATCHUNITINFO,
|
PATCHUNITINFO,
|
||||||
DISABLEVECTORS
|
DISABLEARM11EXCHANDLERS
|
||||||
};
|
};
|
||||||
|
|
||||||
void patchCode(u64 progId, u16 progVer, u8 *code, u32 size, u32 textSize, u32 roSize, u32 dataSize, u32 roAddress, u32 dataAddress);
|
void patchCode(u64 progId, u16 progVer, u8 *code, u32 size, u32 textSize, u32 roSize, u32 dataSize, u32 roAddress, u32 dataAddress);
|
||||||
|
Reference in New Issue
Block a user