aboutsummaryrefslogtreecommitdiff
path: root/kernel/CMakeLists.txt
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@ost.ch>2026-07-24 23:12:23 +0200
committerFelix Morgner <felix.morgner@ost.ch>2026-07-24 23:12:23 +0200
commit8ac3b7c5dfd6917eac1ffb117ee48231032ce754 (patch)
treecd1203a908b6f449db2e321207b6e0e77962fa57 /kernel/CMakeLists.txt
parenta1f1ddabf24fb6dfb1bcfc6257c44b6a2bfba8ab (diff)
downloadkernel-8ac3b7c5dfd6917eac1ffb117ee48231032ce754.tar.xz
kernel-8ac3b7c5dfd6917eac1ffb117ee48231032ce754.zip
kernel: remove boot modules registry
Diffstat (limited to 'kernel/CMakeLists.txt')
-rw-r--r--kernel/CMakeLists.txt7
1 files changed, 5 insertions, 2 deletions
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"