diff options
| author | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-06-23 00:59:10 +0200 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-06-23 00:59:10 +0200 |
| commit | 65e428a5a2b4eac24cccf5defe64d52faba8304d (patch) | |
| tree | d23b304abce67455853d355ceb4d65f73d93ded9 /Kernel/HALKit | |
| parent | 9899e5d07f9010a874ed64c586508479f0a353c4 (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.asm | 4 |
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 |
