commit 83fc56a1a6fa0b3b0ac84e0b3b21237f7e1e7cec
parent 6e1ae36e37425acdfe1a86550ac5ac20cc6e3801
Author: Roberto E. Vargas Caballero <k0ga@shike2.com>
Date: Sat, 19 Sep 2020 11:47:38 +0200
aarch64: Remove BL2 at EL3 branch
We are not firmwre anymore, so it does not make sense
to branch to BL2 at EL3 because we are running at EL1.
Change-Id: I075f40818f4b5ce279e723b5cdea540a1ccf2b8f
Diffstat:
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/src/os9/arch/arm64/crt.s b/src/os9/arch/arm64/crt.s
@@ -49,14 +49,10 @@ el1:
SUB X29,X29,X29
BL main
+warm:
ADR X0,outsync
B panic
-warm:
- /* Hardcoded address of BL2 at EL3 */
- LDR X0,=0x4022000
- BR X0
-
- .SECTION .rodata
+ .DATA
outsync:
.ASCIZ "out of sync"