HardFault_Handler

This commit is contained in:
2026-07-16 01:02:09 +08:00
parent d57a09872d
commit abe5b0c5b9
3 changed files with 122 additions and 0 deletions
+10
View File
@@ -67,5 +67,15 @@ __PendSV_SwitchTo
ENDP
HardFault_Handler PROC
EXPORT HardFault_Handler
tst lr, #4 // EXC_RETURN (LR) 2
ite eq
mrseq r0, msp // 2 0 MSP
mrsne r0, psp // 2 1 PSP
mov r1, lr
b HardFault_Handler_C // C r0
ENDP
END