From e96a710576d2e6841b4d6927b6fa7e2ce15a1409 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mario=20H=C3=BCttel?= Date: Sat, 5 Sep 2020 18:23:17 +0200 Subject: [PATCH] Make interrupt default handler trigger panic mode. --- stm-firmware/safety/fault.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/stm-firmware/safety/fault.c b/stm-firmware/safety/fault.c index 86d8b8b..37fe8f6 100644 --- a/stm-firmware/safety/fault.c +++ b/stm-firmware/safety/fault.c @@ -36,6 +36,12 @@ void HardFault_Handler(void) while (1); } +/* Overwrite default handler. Go to panic mode */ +void __int_default_handler(void) +{ + panic_mode(); +} + void panic_mode(void) { static struct safety_memory_boot_status IN_SECTION(.ccm.bss) boot_status;