mirror of
https://github.com/alexhopeoconnor/firmware.git
synced 2026-10-18 09:21:43 +10:00
* Add hardfault handler so it's more obvious when STM32 crashes. * thanks copilot
11 lines
170 B
ArmAsm
11 lines
170 B
ArmAsm
.globl HardFault_Handler
|
|
.syntax unified
|
|
.thumb
|
|
|
|
.type HardFault_Handler, %function
|
|
HardFault_Handler:
|
|
tst lr, #4
|
|
ite eq
|
|
mrseq r0, msp
|
|
mrsne r0, psp
|
|
b HardFault_Handler_C |