9os

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

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:
Msrc/os9/arch/arm64/crt.s | 8++------
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"