summaryrefslogtreecommitdiffhomepage
path: root/dev/ZKAKit/HALKit/AMD64/HalInterruptAPI.asm
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-12-07 15:49:05 +0100
committerAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-12-07 15:50:28 +0100
commit16872513febbbdee48e493eb92d95fc39ec80484 (patch)
tree4e07ec369fe4e6a3ffb20bf34f0c56204158c43d /dev/ZKAKit/HALKit/AMD64/HalInterruptAPI.asm
parenta87e0bd1954f5212ca7853769ee5922de4c1223b (diff)
FIX: Better RIP gathering, focusing on #8 now.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'dev/ZKAKit/HALKit/AMD64/HalInterruptAPI.asm')
-rw-r--r--dev/ZKAKit/HALKit/AMD64/HalInterruptAPI.asm1
1 files changed, 1 insertions, 0 deletions
diff --git a/dev/ZKAKit/HALKit/AMD64/HalInterruptAPI.asm b/dev/ZKAKit/HALKit/AMD64/HalInterruptAPI.asm
index d136ec93..66dd34f0 100644
--- a/dev/ZKAKit/HALKit/AMD64/HalInterruptAPI.asm
+++ b/dev/ZKAKit/HALKit/AMD64/HalInterruptAPI.asm
@@ -78,6 +78,7 @@ __ZKA_INT_3:
mov rax, idt_handle_breakpoint
lea rcx, [rel __ZKA_INT_3_GET_RIP]
+ sub rcx, 16
mov [rcx], rcx
call rax