2018-01-26 08:43:22 +00:00
|
|
|
#include "type.h"
|
|
|
|
#include "kernel/ke/print.h"
|
|
|
|
#include "kernel/ke/bug_check.h"
|
2016-06-25 07:25:54 +00:00
|
|
|
|
2018-03-24 00:58:24 +00:00
|
|
|
void SXAPI SXTRAP ke_trap(void)
|
2016-06-25 07:25:54 +00:00
|
|
|
{
|
2018-03-24 00:58:24 +00:00
|
|
|
while (TRUE)
|
2018-02-18 04:06:57 +00:00
|
|
|
{};
|
2018-02-18 04:00:54 +00:00
|
|
|
}
|
|
|
|
|
2018-03-24 00:58:24 +00:00
|
|
|
void SXAPI SXTRAP ke_panic(uint64 reason)
|
2018-02-18 04:00:54 +00:00
|
|
|
{
|
2018-02-18 04:06:57 +00:00
|
|
|
ke_printf("BugCheck: Reason - %ul\n", reason);
|
|
|
|
ke_trap();
|
2018-03-24 00:58:24 +00:00
|
|
|
}
|