summaryrefslogtreecommitdiff
path: root/kernel/src/apic
diff options
context:
space:
mode:
authorAleksa Vuckovic <aleksa@vuckovic.cc>2023-02-25 02:24:36 +0100
committerAleksa Vuckovic <aleksa@vuckovic.cc>2023-02-25 02:25:19 +0100
commit4931f266a72dccfb439badfa1070563003c80ce3 (patch)
tree8ee554e9d4594fa4916f307dca7edff98137df18 /kernel/src/apic
parentcaba4178bbfd7b3b1ff2e156e24b08015137d16a (diff)
define consts
Diffstat (limited to 'kernel/src/apic')
-rw-r--r--kernel/src/apic/apic.c5
-rw-r--r--kernel/src/apic/ioapic.c2
-rw-r--r--kernel/src/apic/madt.c1
3 files changed, 0 insertions, 8 deletions
diff --git a/kernel/src/apic/apic.c b/kernel/src/apic/apic.c
index 3dff70f..06c0661 100644
--- a/kernel/src/apic/apic.c
+++ b/kernel/src/apic/apic.c
@@ -16,11 +16,6 @@ uint8_t cpu_apic_ids[256];
uint8_t curr_cpu_apic_id()
{
-// Initial APIC ID
-// CPUIDinfo info;
-// CpuId(1, 0, &info);
-// return (uint8_t)(info.EBX >> 24);
-
return (uint8_t)(((*((__volatile__ uint32_t*)((uint64_t)lapic_addr + 0x20))) >> 24) & 0xFF);
}
diff --git a/kernel/src/apic/ioapic.c b/kernel/src/apic/ioapic.c
index 1322c47..bcd5a4d 100644
--- a/kernel/src/apic/ioapic.c
+++ b/kernel/src/apic/ioapic.c
@@ -55,8 +55,6 @@ void ioapic_set_irq(uint8_t irq, uint64_t apic_id, uint8_t vector)
ioapic_write((uint8_t)low_index, low);
}
-#define APIC_BASE_MSR 0x0000001B
-
void apic_remap_interrupts()
{
map_addr(ioapic_addr, ioapic_addr, FLAG_PRESENT);
diff --git a/kernel/src/apic/madt.c b/kernel/src/apic/madt.c
index 8a1e51d..f69887d 100644
--- a/kernel/src/apic/madt.c
+++ b/kernel/src/apic/madt.c
@@ -3,7 +3,6 @@
#include <heap.h>
#include <libk/string.h>
#include <libk/stdio.h>
-#include <apic.h>
void parse_madt()
{