summaryrefslogtreecommitdiffhomepage
path: root/Kernel/HALKit
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-06-23 00:59:10 +0200
committerAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-06-23 00:59:10 +0200
commit65e428a5a2b4eac24cccf5defe64d52faba8304d (patch)
treed23b304abce67455853d355ceb4d65f73d93ded9 /Kernel/HALKit
parent9899e5d07f9010a874ed64c586508479f0a353c4 (diff)
Kernel: See below.
MHR-35: Implement it. Kernel: Write EPM header at sector 0. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'Kernel/HALKit')
-rw-r--r--Kernel/HALKit/AMD64/HalInterruptAPI.asm4
1 files changed, 3 insertions, 1 deletions
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