From 750bde8c78e4320609a0e8b128702cb712fc1fef Mon Sep 17 00:00:00 2001 From: Kinsey Moore Date: Mon, 25 Oct 2021 09:56:32 -0500 Subject: bsps/aarch64: Mask debug events from startup Debug events should be masked at least until after the first context switch and should usually be masked until a debugger is attached for application debugging. --- bsps/aarch64/shared/start/start.S | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'bsps/aarch64/shared/start/start.S') diff --git a/bsps/aarch64/shared/start/start.S b/bsps/aarch64/shared/start/start.S index bc6a855217..f03c7921ca 100644 --- a/bsps/aarch64/shared/start/start.S +++ b/bsps/aarch64/shared/start/start.S @@ -201,8 +201,8 @@ _el1_start: #endif add x3, x1, x2 - /* Disable interrupts */ - msr DAIFSet, #0x2 + /* Disable interrupts and debug */ + msr DAIFSet, #0xa #ifdef BSP_START_NEEDS_REGISTER_INITIALIZATION mov x8, XZR -- cgit v1.2.3