maze.S: mailbox 0x08800200

This commit is contained in:
SashegDev
2026-09-11 08:06:34 +00:00
parent 329ceac0a3
commit 695ed94a84
+3 -3
View File
@@ -1,15 +1,15 @@
.syntax unified
.cpu cortex-a7
.thumb
@ maze entry logger: record lr/sp to mailbox 0x08062200, return 0.
@ maze entry logger: record lr/sp to mailbox 0x08800200, return 0.
@ Guard: if lr is outside known-good SBL/stub ranges, spin with
@ interrupts disabled instead of jumping into the void (post-mortem
@ via vec trap regs).
.text
.global maze_stub
maze_stub:
movw r12, #:lower16:0x08062200
movt r12, #:upper16:0x08062200
movw r12, #:lower16:0x08800200
movt r12, #:upper16:0x08800200
str lr, [r12]
str sp, [r12, #4]
movs r0, #0