From 65e428a5a2b4eac24cccf5defe64d52faba8304d Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Sun, 23 Jun 2024 00:59:10 +0200 Subject: Kernel: See below. MHR-35: Implement it. Kernel: Write EPM header at sector 0. Signed-off-by: Amlal El Mahrouss --- Kernel/HALKit/AMD64/HalInterruptAPI.asm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'Kernel/HALKit') diff --git a/Kernel/HALKit/AMD64/HalInterruptAPI.asm b/Kernel/HALKit/AMD64/HalInterruptAPI.asm index 9c5b0d6a..016c9cd8 100644 --- a/Kernel/HALKit/AMD64/HalInterruptAPI.asm +++ b/Kernel/HALKit/AMD64/HalInterruptAPI.asm @@ -122,6 +122,8 @@ IntNormal 31 [extern hal_apic_acknowledge] __NEW_INT_32: +;; make this active, SMP works again. +%if 0 push rax push rcx push rdx @@ -160,7 +162,7 @@ __NEW_INT_32: ;; tell there local apic that we're done. mov [0xFEE00000 + 0xB0], rax ; LAPIC_EOI - +%endif iretq IntNormal 33 -- cgit v1.2.3