b30: epilogue blx via BLX2BL

This commit is contained in:
lumia-emu
2026-09-14 00:03:57 +00:00
parent 8cd7c85771
commit 110a60562c
3 changed files with 108 additions and 1 deletions
+7
View File
@@ -144,3 +144,10 @@
- b28-NOP убрал только +0x1C; `pop.w 0x14` без пушей всё равно марширует.
S18 (10B @0x08006D22): слепой прыжок в sbl_main `0x802F6A9`
(post-dispatcher). Эпилог `pop.w` (4B) → `b.w S18`.
## b30: epilogue blx (2026-09-13)
- sbl_main дошёл до `0x8016320` (logger-ish, грузит магию "SBL1"),
тот зовёт shared-эпилог `0x8007280` (Thumb!) через `blx`-imm
(чётный → ARM → fault на coprocessor-мусоре). Патч в глобальной
BLX2BL (`blx``bl`, как остальные). r7="SBL1", r0=SMEM — читает
настоящие таблицы!