From 36248bb63a396dfea762d5b2cf028bf4b7a2b62e Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Tue, 28 Jul 2026 13:09:08 +0200 Subject: x86_64: split lapic according to UDM --- arch/x86_64/CMakeLists.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'arch/x86_64/CMakeLists.txt') diff --git a/arch/x86_64/CMakeLists.txt b/arch/x86_64/CMakeLists.txt index 4e4fc52a..30c84b16 100644 --- a/arch/x86_64/CMakeLists.txt +++ b/arch/x86_64/CMakeLists.txt @@ -31,6 +31,7 @@ target_sources("x86_64" PRIVATE "arch/cpu/interrupts.S" # Bus Initialization + "arch/bus/cpu.cpp" "arch/bus/isa.cpp" # Low-level bootstrap @@ -45,10 +46,12 @@ target_sources("x86_64" PRIVATE # Devices "arch/devices/init.cpp" "arch/devices/pit.cpp" - "arch/devices/local_apic.cpp" + "arch/devices/cpu/core.cpp" + "arch/devices/cpu/lapic.cpp" # Drivers "arch/drivers/init.cpp" + "arch/drivers/lapic.cpp" "arch/drivers/pit.cpp" # Memory management -- cgit v1.2.3