bpmpfw: system panic on panic

This commit is contained in:
souldbminersmwc committed 2026-08-26 15:22:10 -04:00
1 parent 24dec1ffc3
commit 0262236d2c
2 files changed
+39 -9

No files matched your search

+5 -8
View File
@@ -27,6 +27,8 @@
#include <hocclk/bpmp.h>
extern "C" [[noreturn]] void _panic_reboot();
namespace {
HocClkBpmpSharedInfo &SharedInfo() {
@@ -82,12 +84,7 @@ extern "C" void main() {
MainLoop(info);
printf("[hoc-bpmpfw]: PANIC\n");
/* Clear the magic so sysmodule knows of a panic */
info.magic = 0x0;
/* Give a panic code */
info.status = ~0;
for(;;)
;
/* Kill execution */
_panic_reboot();
}