diff options
Diffstat (limited to 'kernel/CMakeLists.txt')
| -rw-r--r-- | kernel/CMakeLists.txt | 7 |
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" |
