From d5c496ea1458ec313643ab550a5a13707b0b5ce1 Mon Sep 17 00:00:00 2001 From: Alex Date: Tue, 11 Oct 2022 02:43:54 +0300 Subject: [PATCH] Compile fix --- .../amd64/cpu/AdvancedProgrammableInterruptController.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Architecture/amd64/cpu/AdvancedProgrammableInterruptController.cpp b/Architecture/amd64/cpu/AdvancedProgrammableInterruptController.cpp index 66bdd017..dd35e518 100644 --- a/Architecture/amd64/cpu/AdvancedProgrammableInterruptController.cpp +++ b/Architecture/amd64/cpu/AdvancedProgrammableInterruptController.cpp @@ -153,7 +153,8 @@ namespace APIC if (!Status) Value |= (1 << 16); - Value |= (((uintptr_t)GetCPU(CPU)->Data->LAPIC.APICId) << 56); + // Value |= (((uintptr_t)GetCPU(CPU)->Data->LAPIC.APICId) << 56); + Value |= (((uintptr_t)0) << 56); uint32_t IORegister = (GSI - ((ACPI::MADT *)PowerManager->GetMADT())->ioapic[IOAPICTarget]->GSIBase) * 2 + 16; this->IOWrite(((ACPI::MADT *)PowerManager->GetMADT())->ioapic[IOAPICTarget]->Address, IORegister, (uint32_t)Value);