From 5ce8823643f02e4d04c80e2dcf944b442b2ba69b Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Wed, 10 Jul 2024 09:36:03 +0200 Subject: MHR-36: IMP: - APICController class. - Prefix string enum with 'e'. - Document MSR functions. - ke_map_address returns 0 when mapped or not mapped, 1 when pde is invalid. Signed-off-by: Amlal El Mahrouss --- Kernel/HALKit/AMD64/HalInterruptAPI.asm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Kernel/HALKit/AMD64/HalInterruptAPI.asm') diff --git a/Kernel/HALKit/AMD64/HalInterruptAPI.asm b/Kernel/HALKit/AMD64/HalInterruptAPI.asm index 4e9ace6f..7c483d95 100644 --- a/Kernel/HALKit/AMD64/HalInterruptAPI.asm +++ b/Kernel/HALKit/AMD64/HalInterruptAPI.asm @@ -132,7 +132,7 @@ __NEW_INT_34: mov rax, 0 ;; tell there local apic that we're done. - mov [cAPICAddress + 0xB0], rax ; send end of interrupt. + mov qword [cAPICAddress + 0xB0], rax ; send end of interrupt. iretq -- cgit v1.2.3