From 06a1141453ec00e24e211347f0ad71d152f16954 Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli" Date: Sun, 5 Jun 2016 18:46:36 +0200 Subject: Add missing hardfault.s --- src/glutt-o-logique/hardfault.s | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 src/glutt-o-logique/hardfault.s (limited to 'src') diff --git a/src/glutt-o-logique/hardfault.s b/src/glutt-o-logique/hardfault.s new file mode 100644 index 0000000..8570dcc --- /dev/null +++ b/src/glutt-o-logique/hardfault.s @@ -0,0 +1,13 @@ +.syntax unified +.cpu cortex-m3 +.thumb + +.global HardFault_Handler +.extern hard_fault_handler_c + +HardFault_Handler: + tst lr, #4 + ite eq + mrseq r0, msp + mrsne r0, psp + b hard_fault_handler_c -- cgit v1.2.3