mirror of
https://github.com/CloverHackyColor/CloverBootloader.git
synced 2024-11-23 11:35:19 +01:00
Cleanup panic() function.
This commit is contained in:
parent
204360986f
commit
876ed07554
@ -12,27 +12,25 @@ bool i_have_panicked = false;
|
|||||||
*
|
*
|
||||||
* Function panic_ seems useless. It's same as panic(). It's to be able to put a breakpoint in gdb with br panic_(). This is done in gdb_launch script in Qemu
|
* Function panic_ seems useless. It's same as panic(). It's to be able to put a breakpoint in gdb with br panic_(). This is done in gdb_launch script in Qemu
|
||||||
*/
|
*/
|
||||||
void panic_(const char* s)
|
static void panic_(const char* s)
|
||||||
{
|
{
|
||||||
if ( stop_at_panic ) {
|
if ( s ) DebugLog(2, "%s\n", s);
|
||||||
if ( s ) DebugLog(2, "%s\n", s);
|
DebugLog(2, "A fatal error happened. System halted\n");
|
||||||
DebugLog(2, "A fatal error happened. System halted\n");
|
CpuDeadLoop();
|
||||||
CpuDeadLoop();
|
|
||||||
}else{
|
|
||||||
// if ( s ) DebugLog(2, "%s\n", s);
|
|
||||||
// DebugLog(2, "A fatal error happened. Continue for testing\n");
|
|
||||||
i_have_panicked = true;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void panic(const char* s)
|
void panic(const char* s)
|
||||||
{
|
{
|
||||||
panic_(s);
|
if ( stop_at_panic ) {
|
||||||
|
panic_(s);
|
||||||
|
}else{
|
||||||
|
i_have_panicked = true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void panic(void)
|
void panic(void)
|
||||||
{
|
{
|
||||||
panic_(nullptr);
|
panic(nullptr);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user