More cleanup

This commit is contained in:
Aurora 2016-05-27 15:15:25 +02:00
parent 477414a636
commit 9017de6082
2 changed files with 15 additions and 17 deletions

View File

@ -20,29 +20,27 @@ void installArm9Handlers(void)
((void (*)())payloadAddress)(); ((void (*)())payloadAddress)();
} }
static void hexItoa(u32 n, char* out) static void hexItoa(u32 n, char *out)
{ {
static const char hexDigits[] = "0123456789ABCDEF"; const char hexDigits[] = "0123456789ABCDEF";
int i = 0; u32 i = 0;
while(n > 0) while(n > 0)
{ {
out[7-i++] = hexDigits[(int)(n & 0xf)]; out[7 - i++] = hexDigits[n & 0xF];
n >>= 4; n >>= 4;
} }
for(; i < 8; ++i) out[7-i] = '0'; for(; i < 8; i++) out[7 - i] = '0';
out[8] = '\x00';
} }
void detectAndProcessExceptionDumps(void) void detectAndProcessExceptionDumps(void)
{ {
static const char* handledExceptionNames[] = { const char *handledExceptionNames[] = {
"FIQ", "undefined instruction", "prefetch abort", "data abort" "FIQ", "undefined instruction", "prefetch abort", "data abort"
}; };
static const char* registerNames[] = { const char *registerNames[] = {
"R0", "R1", "R2", "R3", "R4", "R5", "R6", "R7", "R8", "R9", "R10", "R11", "R12", "R0", "R1", "R2", "R3", "R4", "R5", "R6", "R7", "R8", "R9", "R10", "R11", "R12",
"SP", "LR", "PC", "CPSR" "SP", "LR", "PC", "CPSR"
}; };