From 8fd29ff0a90191f89fbb5013ff4e37ec0683ecab Mon Sep 17 00:00:00 2001 From: EnderIce2 Date: Tue, 20 Feb 2024 18:07:02 +0200 Subject: [PATCH] Fix InterruptFrames for aarch64 --- core/interrupts_manager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/interrupts_manager.cpp b/core/interrupts_manager.cpp index 042c779..76ab596 100644 --- a/core/interrupts_manager.cpp +++ b/core/interrupts_manager.cpp @@ -301,7 +301,7 @@ namespace Interrupts #elif defined(a32) InterruptFrames[0] = (void *)Frame->eip; #elif defined(aa64) - InterruptFrames[0] = (void *)Frame->elr_el1; + InterruptFrames[0] = (void *)Frame->pc; #endif CPUData *CoreData = GetCurrentCPU();