X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/69777bdcab284335651a8002e2896f3862fa423d..bffa3430fbbaaad29bec0b5bee9c1f0bfc7fd068:/lunaix-os/kernel/spike.c?ds=sidebyside diff --git a/lunaix-os/kernel/spike.c b/lunaix-os/kernel/spike.c index 91fe9f6..86eaf94 100644 --- a/lunaix-os/kernel/spike.c +++ b/lunaix-os/kernel/spike.c @@ -1,8 +1,9 @@ #include #include -#include +#include #include #include +#include LOG_MODULE("spike") @@ -13,9 +14,8 @@ __assert_fail(const char* expr, const char* file, unsigned int line) // the stack context being preserved cpu_disable_interrupt(); ERROR("assertion fail (%s:%u)\n\t%s", file, line, expr); - trace_printstack(); - - spin(); // never reach + + failsafe_diagnostic(); } void noret