From 7dbdf1ee0a064e9b2c5fedd7bd4e2b67f0532b09 Mon Sep 17 00:00:00 2001 From: Wojtek Kosior Date: Tue, 17 Dec 2019 17:01:41 +0100 Subject: make things work again on real hw (setting system mode moved to boot.S) --- boot.S | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'boot.S') diff --git a/boot.S b/boot.S index 5cce37c..5e510f8 100644 --- a/boot.S +++ b/boot.S @@ -20,7 +20,11 @@ _start: and r5, r5, #3 cmp r5, #0 bne halt - + + // go to system mode + cps #0b11111 + isb + // Setup the stack. // It shall be directly below our kernel image ldr r5, =__start -- cgit v1.2.3