From 8ac3b7c5dfd6917eac1ffb117ee48231032ce754 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Fri, 24 Jul 2026 23:12:23 +0200 Subject: kernel: remove boot modules registry --- kernel/CMakeLists.txt | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'kernel/CMakeLists.txt') diff --git a/kernel/CMakeLists.txt b/kernel/CMakeLists.txt index 5a0b42a8..0d6c4ba9 100644 --- a/kernel/CMakeLists.txt +++ b/kernel/CMakeLists.txt @@ -8,8 +8,7 @@ add_library("kernel::lib" ALIAS "kernel_lib") target_sources("kernel_lib" PRIVATE # Kernel-defined KAPI Implementation "kapi/acpi.cpp" - "kapi/boot_module/bus.cpp" - "kapi/boot_module/registry.cpp" + "kapi/boot_modules/device.cpp" "kapi/cio.cpp" "kapi/cpu.cpp" "kapi/devices.cpp" @@ -43,6 +42,9 @@ target_sources("kernel_lib" PRIVATE "kernel/devices/block_device_utils.cpp" "kernel/devices/root_bus.cpp" + # Bus Sumbsystem + "kernel/bus/boot_modules.cpp" + # Driver Subsystem "kernel/drivers/storage/ram_disk.cpp" "kernel/drivers/init.cpp" @@ -154,6 +156,7 @@ if(BUILD_TESTING) teachos_add_tests("kernel") target_sources("kernel_tests" PRIVATE + "kernel/test_support/kapi/boot_modules.cpp" "kernel/test_support/kapi/cpu.cpp" "kernel/test_support/kapi/cio.cpp" "kernel/test_support/kapi/interrupts.cpp" -- cgit v1.2.3