diff options
| author | Felix Morgner <felix.morgner@ost.ch> | 2026-07-03 16:57:12 +0200 |
|---|---|---|
| committer | Felix Morgner <felix.morgner@ost.ch> | 2026-07-03 16:57:12 +0200 |
| commit | 708f6068cd52c3a2170c184bfecfbe96afe44d49 (patch) | |
| tree | 942ea111cd7c73ade734bfc9e31880ccfa506459 /kernel | |
| parent | 5d8a58d538515ffc57ddf82ba40ba763990a8696 (diff) | |
| parent | c5316a61df6e9805689e6e02cb2127997b86d7a2 (diff) | |
| download | kernel-708f6068cd52c3a2170c184bfecfbe96afe44d49.tar.xz kernel-708f6068cd52c3a2170c184bfecfbe96afe44d49.zip | |
Merge branch 'fmorgner/develop/p1204-for-kernel' into 'develop'
chore: restructure kernel according to p1204
See merge request teachos/kernel!53
Diffstat (limited to 'kernel')
| -rw-r--r-- | kernel/CMakeLists.txt | 140 | ||||
| -rw-r--r-- | kernel/kernel/acpi/manager.cpp (renamed from kernel/src/acpi/manager.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/acpi/manager.hpp (renamed from kernel/include/kernel/acpi/manager.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/devices/block_device.cpp (renamed from kernel/src/devices/block_device.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/devices/block_device.hpp (renamed from kernel/include/kernel/devices/block_device.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/devices/block_device.tests.cpp (renamed from kernel/src/devices/block_device.tests.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/devices/block_device_utils.cpp (renamed from kernel/src/devices/block_device_utils.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/devices/block_device_utils.hpp (renamed from kernel/include/kernel/devices/block_device_utils.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/devices/block_device_utils.tests.cpp (renamed from kernel/src/devices/block_device_utils.tests.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/devices/root_bus.cpp (renamed from kernel/src/devices/root_bus.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/devices/root_bus.hpp (renamed from kernel/include/kernel/devices/root_bus.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/devices/storage/controller.cpp (renamed from kernel/src/devices/storage/controller.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/devices/storage/controller.hpp (renamed from kernel/include/kernel/devices/storage/controller.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/devices/storage/management.cpp (renamed from kernel/src/devices/storage/management.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/devices/storage/management.hpp (renamed from kernel/include/kernel/devices/storage/management.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/devices/storage/ram_disk/controller.cpp (renamed from kernel/src/devices/storage/ram_disk/controller.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/devices/storage/ram_disk/controller.hpp (renamed from kernel/include/kernel/devices/storage/ram_disk/controller.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/devices/storage/ram_disk/device.cpp (renamed from kernel/src/devices/storage/ram_disk/device.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/devices/storage/ram_disk/device.hpp (renamed from kernel/include/kernel/devices/storage/ram_disk/device.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/devices/storage/ram_disk/device.tests.cpp (renamed from kernel/src/devices/storage/ram_disk/device.tests.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/constants.hpp (renamed from kernel/include/kernel/filesystem/constants.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/dentry.cpp (renamed from kernel/src/filesystem/dentry.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/dentry.hpp (renamed from kernel/include/kernel/filesystem/dentry.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/dentry.tests.cpp (renamed from kernel/src/filesystem/dentry.tests.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/devfs/filesystem.cpp (renamed from kernel/src/filesystem/devfs/filesystem.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/devfs/filesystem.hpp (renamed from kernel/include/kernel/filesystem/devfs/filesystem.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/devfs/filesystem.tests.cpp (renamed from kernel/src/filesystem/devfs/filesystem.tests.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/devfs/inode.cpp (renamed from kernel/src/filesystem/devfs/inode.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/devfs/inode.hpp (renamed from kernel/include/kernel/filesystem/devfs/inode.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/devfs/inode.tests.cpp (renamed from kernel/src/filesystem/devfs/inode.tests.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/device_inode.cpp (renamed from kernel/src/filesystem/device_inode.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/device_inode.hpp (renamed from kernel/include/kernel/filesystem/device_inode.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/device_inode.tests.cpp (renamed from kernel/src/filesystem/device_inode.tests.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/ext2/block_group_descriptor.hpp (renamed from kernel/include/kernel/filesystem/ext2/block_group_descriptor.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/ext2/filesystem.cpp (renamed from kernel/src/filesystem/ext2/filesystem.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/ext2/filesystem.hpp (renamed from kernel/include/kernel/filesystem/ext2/filesystem.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/ext2/filesystem.tests.cpp (renamed from kernel/src/filesystem/ext2/filesystem.tests.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/ext2/inode.cpp (renamed from kernel/src/filesystem/ext2/inode.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/ext2/inode.hpp (renamed from kernel/include/kernel/filesystem/ext2/inode.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/ext2/inode.tests.cpp (renamed from kernel/src/filesystem/ext2/inode.tests.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/ext2/linked_directory_entry.hpp (renamed from kernel/include/kernel/filesystem/ext2/linked_directory_entry.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/ext2/superblock.hpp (renamed from kernel/include/kernel/filesystem/ext2/superblock.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/filesystem.cpp (renamed from kernel/src/filesystem/filesystem.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/filesystem.hpp (renamed from kernel/include/kernel/filesystem/filesystem.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/inode.cpp (renamed from kernel/src/filesystem/inode.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/inode.hpp (renamed from kernel/include/kernel/filesystem/inode.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/mount.cpp (renamed from kernel/src/filesystem/mount.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/mount.hpp (renamed from kernel/include/kernel/filesystem/mount.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/mount.tests.cpp (renamed from kernel/src/filesystem/mount.tests.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/mount_table.cpp (renamed from kernel/src/filesystem/mount_table.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/mount_table.hpp (renamed from kernel/include/kernel/filesystem/mount_table.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/mount_table.tests.cpp (renamed from kernel/src/filesystem/mount_table.tests.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/open_file_descriptor.cpp (renamed from kernel/src/filesystem/open_file_descriptor.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/open_file_descriptor.hpp (renamed from kernel/include/kernel/filesystem/open_file_descriptor.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/open_file_descriptor.tests.cpp (renamed from kernel/src/filesystem/open_file_descriptor.tests.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/open_file_table.cpp (renamed from kernel/src/filesystem/open_file_table.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/open_file_table.hpp (renamed from kernel/include/kernel/filesystem/open_file_table.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/open_file_table.tests.cpp (renamed from kernel/src/filesystem/open_file_table.tests.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/path.hpp (renamed from kernel/include/kernel/filesystem/path.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/path.tests.cpp (renamed from kernel/src/filesystem/path.tests.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/rootfs/filesystem.cpp (renamed from kernel/src/filesystem/rootfs/filesystem.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/rootfs/filesystem.hpp (renamed from kernel/include/kernel/filesystem/rootfs/filesystem.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/rootfs/filesystem.tests.cpp (renamed from kernel/src/filesystem/rootfs/filesystem.tests.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/rootfs/inode.cpp (renamed from kernel/src/filesystem/rootfs/inode.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/rootfs/inode.hpp (renamed from kernel/include/kernel/filesystem/rootfs/inode.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/rootfs/inode.tests.cpp (renamed from kernel/src/filesystem/rootfs/inode.tests.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/type.hpp (renamed from kernel/include/kernel/filesystem/type.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/type_registry.cpp (renamed from kernel/src/filesystem/type_registry.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/type_registry.hpp (renamed from kernel/include/kernel/filesystem/type_registry.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/type_registry.tests.cpp (renamed from kernel/src/filesystem/type_registry.tests.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/vfs.cpp (renamed from kernel/src/filesystem/vfs.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/vfs.hpp (renamed from kernel/include/kernel/filesystem/vfs.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/filesystem/vfs.tests.cpp (renamed from kernel/src/filesystem/vfs.tests.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/main.cpp (renamed from kernel/src/main.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/memory.cpp (renamed from kernel/src/memory.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/memory.hpp (renamed from kernel/include/kernel/memory.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/memory/bitmap_allocator.cpp (renamed from kernel/src/memory/bitmap_allocator.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/memory/bitmap_allocator.hpp (renamed from kernel/include/kernel/memory/bitmap_allocator.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/memory/bitmap_allocator.tests.cpp (renamed from kernel/src/memory/bitmap_allocator.tests.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/memory/block_list_allocator.cpp (renamed from kernel/src/memory/block_list_allocator.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/memory/block_list_allocator.hpp (renamed from kernel/include/kernel/memory/block_list_allocator.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/memory/block_list_allocator.tests.cpp (renamed from kernel/src/memory/block_list_allocator.tests.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/memory/heap_allocator.hpp (renamed from kernel/include/kernel/memory/heap_allocator.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/memory/mmio_allocator.cpp (renamed from kernel/src/memory/mmio_allocator.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/memory/mmio_allocator.hpp (renamed from kernel/include/kernel/memory/mmio_allocator.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/memory/operators.cpp (renamed from kernel/src/memory/operators.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/boot_modules.hpp (renamed from kernel/include/kernel/test_support/boot_modules.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/bump_frame_allocator.hpp (renamed from kernel/include/kernel/test_support/bump_frame_allocator.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/cio.hpp (renamed from kernel/include/kernel/test_support/cio.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/cpu.hpp (renamed from kernel/include/kernel/test_support/cpu.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/devices/block_device.cpp (renamed from kernel/src/test_support/devices/block_device.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/devices/block_device.hpp (renamed from kernel/include/kernel/test_support/devices/block_device.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/devices/character_device.cpp (renamed from kernel/src/test_support/devices/character_device.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/devices/character_device.hpp (renamed from kernel/include/kernel/test_support/devices/character_device.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/devices/storage/management.hpp (renamed from kernel/include/kernel/test_support/devices/storage/management.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/filesystem/ext2.cpp (renamed from kernel/src/test_support/filesystem/ext2.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/filesystem/ext2.hpp (renamed from kernel/include/kernel/test_support/filesystem/ext2.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/filesystem/filesystem.cpp (renamed from kernel/src/test_support/filesystem/filesystem.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/filesystem/filesystem.hpp (renamed from kernel/include/kernel/test_support/filesystem/filesystem.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/filesystem/inode.cpp (renamed from kernel/src/test_support/filesystem/inode.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/filesystem/inode.hpp (renamed from kernel/include/kernel/test_support/filesystem/inode.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/filesystem/open_file_table.hpp (renamed from kernel/include/kernel/test_support/filesystem/open_file_table.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/filesystem/storage_boot_module_fixture.cpp (renamed from kernel/src/test_support/filesystem/storage_boot_module_fixture.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/filesystem/storage_boot_module_fixture.hpp (renamed from kernel/include/kernel/test_support/filesystem/storage_boot_module_fixture.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/filesystem/storage_boot_module_vfs_fixture.cpp (renamed from kernel/src/test_support/filesystem/storage_boot_module_vfs_fixture.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/filesystem/storage_boot_module_vfs_fixture.hpp (renamed from kernel/include/kernel/test_support/filesystem/storage_boot_module_vfs_fixture.hpp) | 0 | ||||
| l--------- | kernel/kernel/test_support/filesystem/test_assets/README.md (renamed from kernel/src/test_support/filesystem/test_assets/README.md) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/filesystem/test_assets/ext2_1KB_fs.img (renamed from kernel/src/test_support/filesystem/test_assets/ext2_1KB_fs.img) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/filesystem/test_assets/ext2_2KB_fs.img (renamed from kernel/src/test_support/filesystem/test_assets/ext2_2KB_fs.img) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/filesystem/test_assets/ext2_4KB_fs.img (renamed from kernel/src/test_support/filesystem/test_assets/ext2_4KB_fs.img) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/filesystem/vfs.hpp (renamed from kernel/include/kernel/test_support/filesystem/vfs.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/kapi/cio.cpp (renamed from kernel/src/test_support/kapi/cio.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/kapi/cpu.cpp (renamed from kernel/src/test_support/kapi/cpu.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/kapi/interrupts.cpp (renamed from kernel/src/test_support/kapi/interrupts.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/kapi/memory.cpp (renamed from kernel/src/test_support/kapi/memory.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/log_buffer.cpp (renamed from kernel/src/test_support/log_buffer.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/log_buffer.hpp (renamed from kernel/include/kernel/test_support/log_buffer.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/memory.hpp (renamed from kernel/include/kernel/test_support/memory.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/output_device.cpp (renamed from kernel/src/test_support/output_device.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/page_mapper.cpp (renamed from kernel/src/test_support/page_mapper.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/page_mapper.hpp (renamed from kernel/include/kernel/test_support/page_mapper.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/simulated_memory.cpp (renamed from kernel/src/test_support/simulated_memory.cpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/simulated_memory.hpp (renamed from kernel/include/kernel/test_support/simulated_memory.hpp) | 0 | ||||
| -rw-r--r-- | kernel/kernel/test_support/state_reset_listener.cpp (renamed from kernel/src/test_support/state_reset_listener.cpp) | 0 |
124 files changed, 70 insertions, 70 deletions
diff --git a/kernel/CMakeLists.txt b/kernel/CMakeLists.txt index b12f9f27..d50944e4 100644 --- a/kernel/CMakeLists.txt +++ b/kernel/CMakeLists.txt @@ -25,65 +25,65 @@ target_sources("kernel_lib" PRIVATE "kstd/print.cpp" # ACPI Subsystem - "src/acpi/manager.cpp" + "kernel/acpi/manager.cpp" # Memory Subsystem - "src/memory/bitmap_allocator.cpp" - "src/memory/block_list_allocator.cpp" - "src/memory/mmio_allocator.cpp" - "src/memory.cpp" + "kernel/memory/bitmap_allocator.cpp" + "kernel/memory/block_list_allocator.cpp" + "kernel/memory/mmio_allocator.cpp" + "kernel/memory.cpp" # Device Subsystem - "src/devices/block_device.cpp" - "src/devices/block_device_utils.cpp" - "src/devices/root_bus.cpp" + "kernel/devices/block_device.cpp" + "kernel/devices/block_device_utils.cpp" + "kernel/devices/root_bus.cpp" # Storage Device Subsystem - "src/devices/storage/controller.cpp" - "src/devices/storage/management.cpp" - "src/devices/storage/ram_disk/controller.cpp" - "src/devices/storage/ram_disk/device.cpp" + "kernel/devices/storage/controller.cpp" + "kernel/devices/storage/management.cpp" + "kernel/devices/storage/ram_disk/controller.cpp" + "kernel/devices/storage/ram_disk/device.cpp" # Filesystem Subsystem - "src/filesystem/dentry.cpp" - "src/filesystem/device_inode.cpp" - "src/filesystem/filesystem.cpp" - "src/filesystem/inode.cpp" - "src/filesystem/mount_table.cpp" - "src/filesystem/mount.cpp" - "src/filesystem/open_file_descriptor.cpp" - "src/filesystem/open_file_table.cpp" - "src/filesystem/type_registry.cpp" - "src/filesystem/vfs.cpp" + "kernel/filesystem/dentry.cpp" + "kernel/filesystem/device_inode.cpp" + "kernel/filesystem/filesystem.cpp" + "kernel/filesystem/inode.cpp" + "kernel/filesystem/mount_table.cpp" + "kernel/filesystem/mount.cpp" + "kernel/filesystem/open_file_descriptor.cpp" + "kernel/filesystem/open_file_table.cpp" + "kernel/filesystem/type_registry.cpp" + "kernel/filesystem/vfs.cpp" # DevFS Filesystem - "src/filesystem/devfs/filesystem.cpp" - "src/filesystem/devfs/inode.cpp" + "kernel/filesystem/devfs/filesystem.cpp" + "kernel/filesystem/devfs/inode.cpp" # ext2 Filesystem - "src/filesystem/ext2/filesystem.cpp" - "src/filesystem/ext2/inode.cpp" + "kernel/filesystem/ext2/filesystem.cpp" + "kernel/filesystem/ext2/inode.cpp" # Rootfs Filesystem - "src/filesystem/rootfs/filesystem.cpp" - "src/filesystem/rootfs/inode.cpp" + "kernel/filesystem/rootfs/filesystem.cpp" + "kernel/filesystem/rootfs/inode.cpp" ) file(GLOB_RECURSE KERNEL_HEADERS RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} CONFIGURE_DEPENDS - "include/**.hpp" + "kernel/**.hpp" ) target_sources("kernel_lib" PUBLIC FILE_SET HEADERS - BASE_DIRS "include" + BASE_DIRS "${CMAKE_CURRENT_SOURCE_DIR}" FILES ${KERNEL_HEADERS} ) target_include_directories("kernel_lib" PUBLIC - "include" + "${CMAKE_CURRENT_SOURCE_DIR}" ) target_link_libraries("kernel_lib" PUBLIC @@ -105,8 +105,8 @@ if(NOT BUILD_TESTING) add_executable(kernel::exe ALIAS "kernel") target_sources("kernel" PRIVATE - "src/main.cpp" - "src/memory/operators.cpp" + "kernel/main.cpp" + "kernel/memory/operators.cpp" ) target_link_libraries("kernel" PRIVATE @@ -148,32 +148,32 @@ if(BUILD_TESTING) target_sources("kernel_tests" PRIVATE # Platform-defined KAPI - "src/test_support/kapi/cpu.cpp" - "src/test_support/kapi/cio.cpp" - "src/test_support/kapi/interrupts.cpp" - "src/test_support/kapi/memory.cpp" + "kernel/test_support/kapi/cpu.cpp" + "kernel/test_support/kapi/cio.cpp" + "kernel/test_support/kapi/interrupts.cpp" + "kernel/test_support/kapi/memory.cpp" # Device Subsystem Support - "src/test_support/devices/block_device.cpp" - "src/test_support/devices/character_device.cpp" + "kernel/test_support/devices/block_device.cpp" + "kernel/test_support/devices/character_device.cpp" # Filesystem Subsystem Support - "src/test_support/filesystem/inode.cpp" - "src/test_support/filesystem/filesystem.cpp" - "src/test_support/filesystem/ext2.cpp" - "src/test_support/filesystem/storage_boot_module_fixture.cpp" - "src/test_support/filesystem/storage_boot_module_vfs_fixture.cpp" + "kernel/test_support/filesystem/inode.cpp" + "kernel/test_support/filesystem/filesystem.cpp" + "kernel/test_support/filesystem/ext2.cpp" + "kernel/test_support/filesystem/storage_boot_module_fixture.cpp" + "kernel/test_support/filesystem/storage_boot_module_vfs_fixture.cpp" # I/O Support - "src/test_support/log_buffer.cpp" - "src/test_support/output_device.cpp" + "kernel/test_support/log_buffer.cpp" + "kernel/test_support/output_device.cpp" # Memory Support - "src/test_support/page_mapper.cpp" - "src/test_support/simulated_memory.cpp" + "kernel/test_support/page_mapper.cpp" + "kernel/test_support/simulated_memory.cpp" # Support System Listener - "src/test_support/state_reset_listener.cpp" + "kernel/test_support/state_reset_listener.cpp" # KAPI Shim Tests "kapi/cpu.tests.cpp" @@ -184,30 +184,30 @@ if(BUILD_TESTING) "kstd/print.tests.cpp" # Memory Subsystem Tests - "src/memory/bitmap_allocator.tests.cpp" - "src/memory/block_list_allocator.tests.cpp" + "kernel/memory/bitmap_allocator.tests.cpp" + "kernel/memory/block_list_allocator.tests.cpp" # Filesystem Subsystem Tests - "src/filesystem/devfs/filesystem.tests.cpp" - "src/filesystem/devfs/inode.tests.cpp" - "src/filesystem/ext2/filesystem.tests.cpp" - "src/filesystem/ext2/inode.tests.cpp" - "src/filesystem/path.tests.cpp" - "src/filesystem/rootfs/filesystem.tests.cpp" - "src/filesystem/rootfs/inode.tests.cpp" - "src/filesystem/dentry.tests.cpp" - "src/filesystem/device_inode.tests.cpp" - "src/filesystem/mount_table.tests.cpp" - "src/filesystem/mount.tests.cpp" - "src/filesystem/open_file_descriptor.tests.cpp" - "src/filesystem/open_file_table.tests.cpp" - "src/filesystem/type_registry.tests.cpp" - "src/filesystem/vfs.tests.cpp" + "kernel/filesystem/devfs/filesystem.tests.cpp" + "kernel/filesystem/devfs/inode.tests.cpp" + "kernel/filesystem/ext2/filesystem.tests.cpp" + "kernel/filesystem/ext2/inode.tests.cpp" + "kernel/filesystem/path.tests.cpp" + "kernel/filesystem/rootfs/filesystem.tests.cpp" + "kernel/filesystem/rootfs/inode.tests.cpp" + "kernel/filesystem/dentry.tests.cpp" + "kernel/filesystem/device_inode.tests.cpp" + "kernel/filesystem/mount_table.tests.cpp" + "kernel/filesystem/mount.tests.cpp" + "kernel/filesystem/open_file_descriptor.tests.cpp" + "kernel/filesystem/open_file_table.tests.cpp" + "kernel/filesystem/type_registry.tests.cpp" + "kernel/filesystem/vfs.tests.cpp" # Storage Subsystem Tests - "src/devices/block_device_utils.tests.cpp" - "src/devices/block_device.tests.cpp" - "src/devices/storage/ram_disk/device.tests.cpp" + "kernel/devices/block_device_utils.tests.cpp" + "kernel/devices/block_device.tests.cpp" + "kernel/devices/storage/ram_disk/device.tests.cpp" ) target_link_libraries("kernel_tests" PRIVATE @@ -216,7 +216,7 @@ if(BUILD_TESTING) ) target_compile_definitions("kernel_tests" PRIVATE - KERNEL_TEST_ASSETS_DIR="${CMAKE_CURRENT_SOURCE_DIR}/src/test_support/filesystem/test_assets" + KERNEL_TEST_ASSETS_DIR="${CMAKE_CURRENT_SOURCE_DIR}/kernel/test_support/filesystem/test_assets" ) set_target_properties("kernel_tests" PROPERTIES diff --git a/kernel/src/acpi/manager.cpp b/kernel/kernel/acpi/manager.cpp index bb895fda..bb895fda 100644 --- a/kernel/src/acpi/manager.cpp +++ b/kernel/kernel/acpi/manager.cpp diff --git a/kernel/include/kernel/acpi/manager.hpp b/kernel/kernel/acpi/manager.hpp index 1e8c1e85..1e8c1e85 100644 --- a/kernel/include/kernel/acpi/manager.hpp +++ b/kernel/kernel/acpi/manager.hpp diff --git a/kernel/src/devices/block_device.cpp b/kernel/kernel/devices/block_device.cpp index 13d73acd..13d73acd 100644 --- a/kernel/src/devices/block_device.cpp +++ b/kernel/kernel/devices/block_device.cpp diff --git a/kernel/include/kernel/devices/block_device.hpp b/kernel/kernel/devices/block_device.hpp index a6d68ee2..a6d68ee2 100644 --- a/kernel/include/kernel/devices/block_device.hpp +++ b/kernel/kernel/devices/block_device.hpp diff --git a/kernel/src/devices/block_device.tests.cpp b/kernel/kernel/devices/block_device.tests.cpp index a2ddd2bb..a2ddd2bb 100644 --- a/kernel/src/devices/block_device.tests.cpp +++ b/kernel/kernel/devices/block_device.tests.cpp diff --git a/kernel/src/devices/block_device_utils.cpp b/kernel/kernel/devices/block_device_utils.cpp index 18d1e9d7..18d1e9d7 100644 --- a/kernel/src/devices/block_device_utils.cpp +++ b/kernel/kernel/devices/block_device_utils.cpp diff --git a/kernel/include/kernel/devices/block_device_utils.hpp b/kernel/kernel/devices/block_device_utils.hpp index 8be75b6f..8be75b6f 100644 --- a/kernel/include/kernel/devices/block_device_utils.hpp +++ b/kernel/kernel/devices/block_device_utils.hpp diff --git a/kernel/src/devices/block_device_utils.tests.cpp b/kernel/kernel/devices/block_device_utils.tests.cpp index e2e1e65e..e2e1e65e 100644 --- a/kernel/src/devices/block_device_utils.tests.cpp +++ b/kernel/kernel/devices/block_device_utils.tests.cpp diff --git a/kernel/src/devices/root_bus.cpp b/kernel/kernel/devices/root_bus.cpp index 1b754f23..1b754f23 100644 --- a/kernel/src/devices/root_bus.cpp +++ b/kernel/kernel/devices/root_bus.cpp diff --git a/kernel/include/kernel/devices/root_bus.hpp b/kernel/kernel/devices/root_bus.hpp index c8fee520..c8fee520 100644 --- a/kernel/include/kernel/devices/root_bus.hpp +++ b/kernel/kernel/devices/root_bus.hpp diff --git a/kernel/src/devices/storage/controller.cpp b/kernel/kernel/devices/storage/controller.cpp index 171b918e..171b918e 100644 --- a/kernel/src/devices/storage/controller.cpp +++ b/kernel/kernel/devices/storage/controller.cpp diff --git a/kernel/include/kernel/devices/storage/controller.hpp b/kernel/kernel/devices/storage/controller.hpp index bea18f38..bea18f38 100644 --- a/kernel/include/kernel/devices/storage/controller.hpp +++ b/kernel/kernel/devices/storage/controller.hpp diff --git a/kernel/src/devices/storage/management.cpp b/kernel/kernel/devices/storage/management.cpp index 06efc27d..06efc27d 100644 --- a/kernel/src/devices/storage/management.cpp +++ b/kernel/kernel/devices/storage/management.cpp diff --git a/kernel/include/kernel/devices/storage/management.hpp b/kernel/kernel/devices/storage/management.hpp index 9a840875..9a840875 100644 --- a/kernel/include/kernel/devices/storage/management.hpp +++ b/kernel/kernel/devices/storage/management.hpp diff --git a/kernel/src/devices/storage/ram_disk/controller.cpp b/kernel/kernel/devices/storage/ram_disk/controller.cpp index 30441fa5..30441fa5 100644 --- a/kernel/src/devices/storage/ram_disk/controller.cpp +++ b/kernel/kernel/devices/storage/ram_disk/controller.cpp diff --git a/kernel/include/kernel/devices/storage/ram_disk/controller.hpp b/kernel/kernel/devices/storage/ram_disk/controller.hpp index 93cf30d8..93cf30d8 100644 --- a/kernel/include/kernel/devices/storage/ram_disk/controller.hpp +++ b/kernel/kernel/devices/storage/ram_disk/controller.hpp diff --git a/kernel/src/devices/storage/ram_disk/device.cpp b/kernel/kernel/devices/storage/ram_disk/device.cpp index 1557204b..1557204b 100644 --- a/kernel/src/devices/storage/ram_disk/device.cpp +++ b/kernel/kernel/devices/storage/ram_disk/device.cpp diff --git a/kernel/include/kernel/devices/storage/ram_disk/device.hpp b/kernel/kernel/devices/storage/ram_disk/device.hpp index 89789ea9..89789ea9 100644 --- a/kernel/include/kernel/devices/storage/ram_disk/device.hpp +++ b/kernel/kernel/devices/storage/ram_disk/device.hpp diff --git a/kernel/src/devices/storage/ram_disk/device.tests.cpp b/kernel/kernel/devices/storage/ram_disk/device.tests.cpp index d0fab76b..d0fab76b 100644 --- a/kernel/src/devices/storage/ram_disk/device.tests.cpp +++ b/kernel/kernel/devices/storage/ram_disk/device.tests.cpp diff --git a/kernel/include/kernel/filesystem/constants.hpp b/kernel/kernel/filesystem/constants.hpp index 8388d058..8388d058 100644 --- a/kernel/include/kernel/filesystem/constants.hpp +++ b/kernel/kernel/filesystem/constants.hpp diff --git a/kernel/src/filesystem/dentry.cpp b/kernel/kernel/filesystem/dentry.cpp index 01de276c..01de276c 100644 --- a/kernel/src/filesystem/dentry.cpp +++ b/kernel/kernel/filesystem/dentry.cpp diff --git a/kernel/include/kernel/filesystem/dentry.hpp b/kernel/kernel/filesystem/dentry.hpp index 096a6bbb..096a6bbb 100644 --- a/kernel/include/kernel/filesystem/dentry.hpp +++ b/kernel/kernel/filesystem/dentry.hpp diff --git a/kernel/src/filesystem/dentry.tests.cpp b/kernel/kernel/filesystem/dentry.tests.cpp index b7690f57..b7690f57 100644 --- a/kernel/src/filesystem/dentry.tests.cpp +++ b/kernel/kernel/filesystem/dentry.tests.cpp diff --git a/kernel/src/filesystem/devfs/filesystem.cpp b/kernel/kernel/filesystem/devfs/filesystem.cpp index ce887ff3..ce887ff3 100644 --- a/kernel/src/filesystem/devfs/filesystem.cpp +++ b/kernel/kernel/filesystem/devfs/filesystem.cpp diff --git a/kernel/include/kernel/filesystem/devfs/filesystem.hpp b/kernel/kernel/filesystem/devfs/filesystem.hpp index dbaa387b..dbaa387b 100644 --- a/kernel/include/kernel/filesystem/devfs/filesystem.hpp +++ b/kernel/kernel/filesystem/devfs/filesystem.hpp diff --git a/kernel/src/filesystem/devfs/filesystem.tests.cpp b/kernel/kernel/filesystem/devfs/filesystem.tests.cpp index 36cb4117..36cb4117 100644 --- a/kernel/src/filesystem/devfs/filesystem.tests.cpp +++ b/kernel/kernel/filesystem/devfs/filesystem.tests.cpp diff --git a/kernel/src/filesystem/devfs/inode.cpp b/kernel/kernel/filesystem/devfs/inode.cpp index 7bbfbbed..7bbfbbed 100644 --- a/kernel/src/filesystem/devfs/inode.cpp +++ b/kernel/kernel/filesystem/devfs/inode.cpp diff --git a/kernel/include/kernel/filesystem/devfs/inode.hpp b/kernel/kernel/filesystem/devfs/inode.hpp index e4288918..e4288918 100644 --- a/kernel/include/kernel/filesystem/devfs/inode.hpp +++ b/kernel/kernel/filesystem/devfs/inode.hpp diff --git a/kernel/src/filesystem/devfs/inode.tests.cpp b/kernel/kernel/filesystem/devfs/inode.tests.cpp index ae26e742..ae26e742 100644 --- a/kernel/src/filesystem/devfs/inode.tests.cpp +++ b/kernel/kernel/filesystem/devfs/inode.tests.cpp diff --git a/kernel/src/filesystem/device_inode.cpp b/kernel/kernel/filesystem/device_inode.cpp index 81a784cd..81a784cd 100644 --- a/kernel/src/filesystem/device_inode.cpp +++ b/kernel/kernel/filesystem/device_inode.cpp diff --git a/kernel/include/kernel/filesystem/device_inode.hpp b/kernel/kernel/filesystem/device_inode.hpp index f4aa2d1e..f4aa2d1e 100644 --- a/kernel/include/kernel/filesystem/device_inode.hpp +++ b/kernel/kernel/filesystem/device_inode.hpp diff --git a/kernel/src/filesystem/device_inode.tests.cpp b/kernel/kernel/filesystem/device_inode.tests.cpp index 025a22a2..025a22a2 100644 --- a/kernel/src/filesystem/device_inode.tests.cpp +++ b/kernel/kernel/filesystem/device_inode.tests.cpp diff --git a/kernel/include/kernel/filesystem/ext2/block_group_descriptor.hpp b/kernel/kernel/filesystem/ext2/block_group_descriptor.hpp index 7fbba3f3..7fbba3f3 100644 --- a/kernel/include/kernel/filesystem/ext2/block_group_descriptor.hpp +++ b/kernel/kernel/filesystem/ext2/block_group_descriptor.hpp diff --git a/kernel/src/filesystem/ext2/filesystem.cpp b/kernel/kernel/filesystem/ext2/filesystem.cpp index 3180a19a..3180a19a 100644 --- a/kernel/src/filesystem/ext2/filesystem.cpp +++ b/kernel/kernel/filesystem/ext2/filesystem.cpp diff --git a/kernel/include/kernel/filesystem/ext2/filesystem.hpp b/kernel/kernel/filesystem/ext2/filesystem.hpp index 2284d7bf..2284d7bf 100644 --- a/kernel/include/kernel/filesystem/ext2/filesystem.hpp +++ b/kernel/kernel/filesystem/ext2/filesystem.hpp diff --git a/kernel/src/filesystem/ext2/filesystem.tests.cpp b/kernel/kernel/filesystem/ext2/filesystem.tests.cpp index 83410702..83410702 100644 --- a/kernel/src/filesystem/ext2/filesystem.tests.cpp +++ b/kernel/kernel/filesystem/ext2/filesystem.tests.cpp diff --git a/kernel/src/filesystem/ext2/inode.cpp b/kernel/kernel/filesystem/ext2/inode.cpp index 35a32ee4..35a32ee4 100644 --- a/kernel/src/filesystem/ext2/inode.cpp +++ b/kernel/kernel/filesystem/ext2/inode.cpp diff --git a/kernel/include/kernel/filesystem/ext2/inode.hpp b/kernel/kernel/filesystem/ext2/inode.hpp index f2496f0f..f2496f0f 100644 --- a/kernel/include/kernel/filesystem/ext2/inode.hpp +++ b/kernel/kernel/filesystem/ext2/inode.hpp diff --git a/kernel/src/filesystem/ext2/inode.tests.cpp b/kernel/kernel/filesystem/ext2/inode.tests.cpp index 4aecc04a..4aecc04a 100644 --- a/kernel/src/filesystem/ext2/inode.tests.cpp +++ b/kernel/kernel/filesystem/ext2/inode.tests.cpp diff --git a/kernel/include/kernel/filesystem/ext2/linked_directory_entry.hpp b/kernel/kernel/filesystem/ext2/linked_directory_entry.hpp index 4097cbb8..4097cbb8 100644 --- a/kernel/include/kernel/filesystem/ext2/linked_directory_entry.hpp +++ b/kernel/kernel/filesystem/ext2/linked_directory_entry.hpp diff --git a/kernel/include/kernel/filesystem/ext2/superblock.hpp b/kernel/kernel/filesystem/ext2/superblock.hpp index 41ad9358..41ad9358 100644 --- a/kernel/include/kernel/filesystem/ext2/superblock.hpp +++ b/kernel/kernel/filesystem/ext2/superblock.hpp diff --git a/kernel/src/filesystem/filesystem.cpp b/kernel/kernel/filesystem/filesystem.cpp index 24d0e229..24d0e229 100644 --- a/kernel/src/filesystem/filesystem.cpp +++ b/kernel/kernel/filesystem/filesystem.cpp diff --git a/kernel/include/kernel/filesystem/filesystem.hpp b/kernel/kernel/filesystem/filesystem.hpp index bec1b160..bec1b160 100644 --- a/kernel/include/kernel/filesystem/filesystem.hpp +++ b/kernel/kernel/filesystem/filesystem.hpp diff --git a/kernel/src/filesystem/inode.cpp b/kernel/kernel/filesystem/inode.cpp index c1889179..c1889179 100644 --- a/kernel/src/filesystem/inode.cpp +++ b/kernel/kernel/filesystem/inode.cpp diff --git a/kernel/include/kernel/filesystem/inode.hpp b/kernel/kernel/filesystem/inode.hpp index b34b921e..b34b921e 100644 --- a/kernel/include/kernel/filesystem/inode.hpp +++ b/kernel/kernel/filesystem/inode.hpp diff --git a/kernel/src/filesystem/mount.cpp b/kernel/kernel/filesystem/mount.cpp index ead7479d..ead7479d 100644 --- a/kernel/src/filesystem/mount.cpp +++ b/kernel/kernel/filesystem/mount.cpp diff --git a/kernel/include/kernel/filesystem/mount.hpp b/kernel/kernel/filesystem/mount.hpp index ced4f814..ced4f814 100644 --- a/kernel/include/kernel/filesystem/mount.hpp +++ b/kernel/kernel/filesystem/mount.hpp diff --git a/kernel/src/filesystem/mount.tests.cpp b/kernel/kernel/filesystem/mount.tests.cpp index c9ff82e9..c9ff82e9 100644 --- a/kernel/src/filesystem/mount.tests.cpp +++ b/kernel/kernel/filesystem/mount.tests.cpp diff --git a/kernel/src/filesystem/mount_table.cpp b/kernel/kernel/filesystem/mount_table.cpp index e4baac7a..e4baac7a 100644 --- a/kernel/src/filesystem/mount_table.cpp +++ b/kernel/kernel/filesystem/mount_table.cpp diff --git a/kernel/include/kernel/filesystem/mount_table.hpp b/kernel/kernel/filesystem/mount_table.hpp index 4f2d1b7f..4f2d1b7f 100644 --- a/kernel/include/kernel/filesystem/mount_table.hpp +++ b/kernel/kernel/filesystem/mount_table.hpp diff --git a/kernel/src/filesystem/mount_table.tests.cpp b/kernel/kernel/filesystem/mount_table.tests.cpp index 19b47b23..19b47b23 100644 --- a/kernel/src/filesystem/mount_table.tests.cpp +++ b/kernel/kernel/filesystem/mount_table.tests.cpp diff --git a/kernel/src/filesystem/open_file_descriptor.cpp b/kernel/kernel/filesystem/open_file_descriptor.cpp index a5567bf4..a5567bf4 100644 --- a/kernel/src/filesystem/open_file_descriptor.cpp +++ b/kernel/kernel/filesystem/open_file_descriptor.cpp diff --git a/kernel/include/kernel/filesystem/open_file_descriptor.hpp b/kernel/kernel/filesystem/open_file_descriptor.hpp index fd10e646..fd10e646 100644 --- a/kernel/include/kernel/filesystem/open_file_descriptor.hpp +++ b/kernel/kernel/filesystem/open_file_descriptor.hpp diff --git a/kernel/src/filesystem/open_file_descriptor.tests.cpp b/kernel/kernel/filesystem/open_file_descriptor.tests.cpp index 8c24cf0e..8c24cf0e 100644 --- a/kernel/src/filesystem/open_file_descriptor.tests.cpp +++ b/kernel/kernel/filesystem/open_file_descriptor.tests.cpp diff --git a/kernel/src/filesystem/open_file_table.cpp b/kernel/kernel/filesystem/open_file_table.cpp index 2afe3aa4..2afe3aa4 100644 --- a/kernel/src/filesystem/open_file_table.cpp +++ b/kernel/kernel/filesystem/open_file_table.cpp diff --git a/kernel/include/kernel/filesystem/open_file_table.hpp b/kernel/kernel/filesystem/open_file_table.hpp index 7e754ac1..7e754ac1 100644 --- a/kernel/include/kernel/filesystem/open_file_table.hpp +++ b/kernel/kernel/filesystem/open_file_table.hpp diff --git a/kernel/src/filesystem/open_file_table.tests.cpp b/kernel/kernel/filesystem/open_file_table.tests.cpp index 3e91111d..3e91111d 100644 --- a/kernel/src/filesystem/open_file_table.tests.cpp +++ b/kernel/kernel/filesystem/open_file_table.tests.cpp diff --git a/kernel/include/kernel/filesystem/path.hpp b/kernel/kernel/filesystem/path.hpp index 4845bf1a..4845bf1a 100644 --- a/kernel/include/kernel/filesystem/path.hpp +++ b/kernel/kernel/filesystem/path.hpp diff --git a/kernel/src/filesystem/path.tests.cpp b/kernel/kernel/filesystem/path.tests.cpp index 3c18b5c2..3c18b5c2 100644 --- a/kernel/src/filesystem/path.tests.cpp +++ b/kernel/kernel/filesystem/path.tests.cpp diff --git a/kernel/src/filesystem/rootfs/filesystem.cpp b/kernel/kernel/filesystem/rootfs/filesystem.cpp index 7fe5c1ea..7fe5c1ea 100644 --- a/kernel/src/filesystem/rootfs/filesystem.cpp +++ b/kernel/kernel/filesystem/rootfs/filesystem.cpp diff --git a/kernel/include/kernel/filesystem/rootfs/filesystem.hpp b/kernel/kernel/filesystem/rootfs/filesystem.hpp index 3c2dcb1c..3c2dcb1c 100644 --- a/kernel/include/kernel/filesystem/rootfs/filesystem.hpp +++ b/kernel/kernel/filesystem/rootfs/filesystem.hpp diff --git a/kernel/src/filesystem/rootfs/filesystem.tests.cpp b/kernel/kernel/filesystem/rootfs/filesystem.tests.cpp index ae320e95..ae320e95 100644 --- a/kernel/src/filesystem/rootfs/filesystem.tests.cpp +++ b/kernel/kernel/filesystem/rootfs/filesystem.tests.cpp diff --git a/kernel/src/filesystem/rootfs/inode.cpp b/kernel/kernel/filesystem/rootfs/inode.cpp index f64fb87c..f64fb87c 100644 --- a/kernel/src/filesystem/rootfs/inode.cpp +++ b/kernel/kernel/filesystem/rootfs/inode.cpp diff --git a/kernel/include/kernel/filesystem/rootfs/inode.hpp b/kernel/kernel/filesystem/rootfs/inode.hpp index 0f21eaa0..0f21eaa0 100644 --- a/kernel/include/kernel/filesystem/rootfs/inode.hpp +++ b/kernel/kernel/filesystem/rootfs/inode.hpp diff --git a/kernel/src/filesystem/rootfs/inode.tests.cpp b/kernel/kernel/filesystem/rootfs/inode.tests.cpp index f4b634fa..f4b634fa 100644 --- a/kernel/src/filesystem/rootfs/inode.tests.cpp +++ b/kernel/kernel/filesystem/rootfs/inode.tests.cpp diff --git a/kernel/include/kernel/filesystem/type.hpp b/kernel/kernel/filesystem/type.hpp index 0948e549..0948e549 100644 --- a/kernel/include/kernel/filesystem/type.hpp +++ b/kernel/kernel/filesystem/type.hpp diff --git a/kernel/src/filesystem/type_registry.cpp b/kernel/kernel/filesystem/type_registry.cpp index 74b12090..74b12090 100644 --- a/kernel/src/filesystem/type_registry.cpp +++ b/kernel/kernel/filesystem/type_registry.cpp diff --git a/kernel/include/kernel/filesystem/type_registry.hpp b/kernel/kernel/filesystem/type_registry.hpp index 3be72950..3be72950 100644 --- a/kernel/include/kernel/filesystem/type_registry.hpp +++ b/kernel/kernel/filesystem/type_registry.hpp diff --git a/kernel/src/filesystem/type_registry.tests.cpp b/kernel/kernel/filesystem/type_registry.tests.cpp index 8382579f..8382579f 100644 --- a/kernel/src/filesystem/type_registry.tests.cpp +++ b/kernel/kernel/filesystem/type_registry.tests.cpp diff --git a/kernel/src/filesystem/vfs.cpp b/kernel/kernel/filesystem/vfs.cpp index e5dff8c4..e5dff8c4 100644 --- a/kernel/src/filesystem/vfs.cpp +++ b/kernel/kernel/filesystem/vfs.cpp diff --git a/kernel/include/kernel/filesystem/vfs.hpp b/kernel/kernel/filesystem/vfs.hpp index ddc9a9bc..ddc9a9bc 100644 --- a/kernel/include/kernel/filesystem/vfs.hpp +++ b/kernel/kernel/filesystem/vfs.hpp diff --git a/kernel/src/filesystem/vfs.tests.cpp b/kernel/kernel/filesystem/vfs.tests.cpp index f1d0df0d..f1d0df0d 100644 --- a/kernel/src/filesystem/vfs.tests.cpp +++ b/kernel/kernel/filesystem/vfs.tests.cpp diff --git a/kernel/src/main.cpp b/kernel/kernel/main.cpp index 8dc13490..8dc13490 100644 --- a/kernel/src/main.cpp +++ b/kernel/kernel/main.cpp diff --git a/kernel/src/memory.cpp b/kernel/kernel/memory.cpp index 6a85c0e7..6a85c0e7 100644 --- a/kernel/src/memory.cpp +++ b/kernel/kernel/memory.cpp diff --git a/kernel/include/kernel/memory.hpp b/kernel/kernel/memory.hpp index 17fb82b4..17fb82b4 100644 --- a/kernel/include/kernel/memory.hpp +++ b/kernel/kernel/memory.hpp diff --git a/kernel/src/memory/bitmap_allocator.cpp b/kernel/kernel/memory/bitmap_allocator.cpp index 240e2afe..240e2afe 100644 --- a/kernel/src/memory/bitmap_allocator.cpp +++ b/kernel/kernel/memory/bitmap_allocator.cpp diff --git a/kernel/include/kernel/memory/bitmap_allocator.hpp b/kernel/kernel/memory/bitmap_allocator.hpp index 370ce64d..370ce64d 100644 --- a/kernel/include/kernel/memory/bitmap_allocator.hpp +++ b/kernel/kernel/memory/bitmap_allocator.hpp diff --git a/kernel/src/memory/bitmap_allocator.tests.cpp b/kernel/kernel/memory/bitmap_allocator.tests.cpp index 05d11a33..05d11a33 100644 --- a/kernel/src/memory/bitmap_allocator.tests.cpp +++ b/kernel/kernel/memory/bitmap_allocator.tests.cpp diff --git a/kernel/src/memory/block_list_allocator.cpp b/kernel/kernel/memory/block_list_allocator.cpp index 6e68ada7..6e68ada7 100644 --- a/kernel/src/memory/block_list_allocator.cpp +++ b/kernel/kernel/memory/block_list_allocator.cpp diff --git a/kernel/include/kernel/memory/block_list_allocator.hpp b/kernel/kernel/memory/block_list_allocator.hpp index 51b226ee..51b226ee 100644 --- a/kernel/include/kernel/memory/block_list_allocator.hpp +++ b/kernel/kernel/memory/block_list_allocator.hpp diff --git a/kernel/src/memory/block_list_allocator.tests.cpp b/kernel/kernel/memory/block_list_allocator.tests.cpp index c5f84c52..c5f84c52 100644 --- a/kernel/src/memory/block_list_allocator.tests.cpp +++ b/kernel/kernel/memory/block_list_allocator.tests.cpp diff --git a/kernel/include/kernel/memory/heap_allocator.hpp b/kernel/kernel/memory/heap_allocator.hpp index fd39bef8..fd39bef8 100644 --- a/kernel/include/kernel/memory/heap_allocator.hpp +++ b/kernel/kernel/memory/heap_allocator.hpp diff --git a/kernel/src/memory/mmio_allocator.cpp b/kernel/kernel/memory/mmio_allocator.cpp index ba23dbde..ba23dbde 100644 --- a/kernel/src/memory/mmio_allocator.cpp +++ b/kernel/kernel/memory/mmio_allocator.cpp diff --git a/kernel/include/kernel/memory/mmio_allocator.hpp b/kernel/kernel/memory/mmio_allocator.hpp index c7a8ed0c..c7a8ed0c 100644 --- a/kernel/include/kernel/memory/mmio_allocator.hpp +++ b/kernel/kernel/memory/mmio_allocator.hpp diff --git a/kernel/src/memory/operators.cpp b/kernel/kernel/memory/operators.cpp index 5673d680..5673d680 100644 --- a/kernel/src/memory/operators.cpp +++ b/kernel/kernel/memory/operators.cpp diff --git a/kernel/include/kernel/test_support/boot_modules.hpp b/kernel/kernel/test_support/boot_modules.hpp index 2343a104..2343a104 100644 --- a/kernel/include/kernel/test_support/boot_modules.hpp +++ b/kernel/kernel/test_support/boot_modules.hpp diff --git a/kernel/include/kernel/test_support/bump_frame_allocator.hpp b/kernel/kernel/test_support/bump_frame_allocator.hpp index a8ffd486..a8ffd486 100644 --- a/kernel/include/kernel/test_support/bump_frame_allocator.hpp +++ b/kernel/kernel/test_support/bump_frame_allocator.hpp diff --git a/kernel/include/kernel/test_support/cio.hpp b/kernel/kernel/test_support/cio.hpp index afe27e05..afe27e05 100644 --- a/kernel/include/kernel/test_support/cio.hpp +++ b/kernel/kernel/test_support/cio.hpp diff --git a/kernel/include/kernel/test_support/cpu.hpp b/kernel/kernel/test_support/cpu.hpp index c99d1a72..c99d1a72 100644 --- a/kernel/include/kernel/test_support/cpu.hpp +++ b/kernel/kernel/test_support/cpu.hpp diff --git a/kernel/src/test_support/devices/block_device.cpp b/kernel/kernel/test_support/devices/block_device.cpp index 9a9e544d..9a9e544d 100644 --- a/kernel/src/test_support/devices/block_device.cpp +++ b/kernel/kernel/test_support/devices/block_device.cpp diff --git a/kernel/include/kernel/test_support/devices/block_device.hpp b/kernel/kernel/test_support/devices/block_device.hpp index 89a2bf15..89a2bf15 100644 --- a/kernel/include/kernel/test_support/devices/block_device.hpp +++ b/kernel/kernel/test_support/devices/block_device.hpp diff --git a/kernel/src/test_support/devices/character_device.cpp b/kernel/kernel/test_support/devices/character_device.cpp index 3806654f..3806654f 100644 --- a/kernel/src/test_support/devices/character_device.cpp +++ b/kernel/kernel/test_support/devices/character_device.cpp diff --git a/kernel/include/kernel/test_support/devices/character_device.hpp b/kernel/kernel/test_support/devices/character_device.hpp index aba183a1..aba183a1 100644 --- a/kernel/include/kernel/test_support/devices/character_device.hpp +++ b/kernel/kernel/test_support/devices/character_device.hpp diff --git a/kernel/include/kernel/test_support/devices/storage/management.hpp b/kernel/kernel/test_support/devices/storage/management.hpp index 581aa914..581aa914 100644 --- a/kernel/include/kernel/test_support/devices/storage/management.hpp +++ b/kernel/kernel/test_support/devices/storage/management.hpp diff --git a/kernel/src/test_support/filesystem/ext2.cpp b/kernel/kernel/test_support/filesystem/ext2.cpp index 52b6efe7..52b6efe7 100644 --- a/kernel/src/test_support/filesystem/ext2.cpp +++ b/kernel/kernel/test_support/filesystem/ext2.cpp diff --git a/kernel/include/kernel/test_support/filesystem/ext2.hpp b/kernel/kernel/test_support/filesystem/ext2.hpp index 18cef1c2..18cef1c2 100644 --- a/kernel/include/kernel/test_support/filesystem/ext2.hpp +++ b/kernel/kernel/test_support/filesystem/ext2.hpp diff --git a/kernel/src/test_support/filesystem/filesystem.cpp b/kernel/kernel/test_support/filesystem/filesystem.cpp index ec706077..ec706077 100644 --- a/kernel/src/test_support/filesystem/filesystem.cpp +++ b/kernel/kernel/test_support/filesystem/filesystem.cpp diff --git a/kernel/include/kernel/test_support/filesystem/filesystem.hpp b/kernel/kernel/test_support/filesystem/filesystem.hpp index 5f260220..5f260220 100644 --- a/kernel/include/kernel/test_support/filesystem/filesystem.hpp +++ b/kernel/kernel/test_support/filesystem/filesystem.hpp diff --git a/kernel/src/test_support/filesystem/inode.cpp b/kernel/kernel/test_support/filesystem/inode.cpp index 0c8d9563..0c8d9563 100644 --- a/kernel/src/test_support/filesystem/inode.cpp +++ b/kernel/kernel/test_support/filesystem/inode.cpp diff --git a/kernel/include/kernel/test_support/filesystem/inode.hpp b/kernel/kernel/test_support/filesystem/inode.hpp index 8a764375..8a764375 100644 --- a/kernel/include/kernel/test_support/filesystem/inode.hpp +++ b/kernel/kernel/test_support/filesystem/inode.hpp diff --git a/kernel/include/kernel/test_support/filesystem/open_file_table.hpp b/kernel/kernel/test_support/filesystem/open_file_table.hpp index 46b03341..46b03341 100644 --- a/kernel/include/kernel/test_support/filesystem/open_file_table.hpp +++ b/kernel/kernel/test_support/filesystem/open_file_table.hpp diff --git a/kernel/src/test_support/filesystem/storage_boot_module_fixture.cpp b/kernel/kernel/test_support/filesystem/storage_boot_module_fixture.cpp index aabaaceb..aabaaceb 100644 --- a/kernel/src/test_support/filesystem/storage_boot_module_fixture.cpp +++ b/kernel/kernel/test_support/filesystem/storage_boot_module_fixture.cpp diff --git a/kernel/include/kernel/test_support/filesystem/storage_boot_module_fixture.hpp b/kernel/kernel/test_support/filesystem/storage_boot_module_fixture.hpp index 94a66688..94a66688 100644 --- a/kernel/include/kernel/test_support/filesystem/storage_boot_module_fixture.hpp +++ b/kernel/kernel/test_support/filesystem/storage_boot_module_fixture.hpp diff --git a/kernel/src/test_support/filesystem/storage_boot_module_vfs_fixture.cpp b/kernel/kernel/test_support/filesystem/storage_boot_module_vfs_fixture.cpp index 02ccfec3..02ccfec3 100644 --- a/kernel/src/test_support/filesystem/storage_boot_module_vfs_fixture.cpp +++ b/kernel/kernel/test_support/filesystem/storage_boot_module_vfs_fixture.cpp diff --git a/kernel/include/kernel/test_support/filesystem/storage_boot_module_vfs_fixture.hpp b/kernel/kernel/test_support/filesystem/storage_boot_module_vfs_fixture.hpp index 55f4b290..55f4b290 100644 --- a/kernel/include/kernel/test_support/filesystem/storage_boot_module_vfs_fixture.hpp +++ b/kernel/kernel/test_support/filesystem/storage_boot_module_vfs_fixture.hpp diff --git a/kernel/src/test_support/filesystem/test_assets/README.md b/kernel/kernel/test_support/filesystem/test_assets/README.md index 718a2275..718a2275 120000 --- a/kernel/src/test_support/filesystem/test_assets/README.md +++ b/kernel/kernel/test_support/filesystem/test_assets/README.md diff --git a/kernel/src/test_support/filesystem/test_assets/ext2_1KB_fs.img b/kernel/kernel/test_support/filesystem/test_assets/ext2_1KB_fs.img index a5202ca3..a5202ca3 100644 --- a/kernel/src/test_support/filesystem/test_assets/ext2_1KB_fs.img +++ b/kernel/kernel/test_support/filesystem/test_assets/ext2_1KB_fs.img diff --git a/kernel/src/test_support/filesystem/test_assets/ext2_2KB_fs.img b/kernel/kernel/test_support/filesystem/test_assets/ext2_2KB_fs.img index 7f297f07..7f297f07 100644 --- a/kernel/src/test_support/filesystem/test_assets/ext2_2KB_fs.img +++ b/kernel/kernel/test_support/filesystem/test_assets/ext2_2KB_fs.img diff --git a/kernel/src/test_support/filesystem/test_assets/ext2_4KB_fs.img b/kernel/kernel/test_support/filesystem/test_assets/ext2_4KB_fs.img index c3f6dafb..c3f6dafb 100644 --- a/kernel/src/test_support/filesystem/test_assets/ext2_4KB_fs.img +++ b/kernel/kernel/test_support/filesystem/test_assets/ext2_4KB_fs.img diff --git a/kernel/include/kernel/test_support/filesystem/vfs.hpp b/kernel/kernel/test_support/filesystem/vfs.hpp index 739e3530..739e3530 100644 --- a/kernel/include/kernel/test_support/filesystem/vfs.hpp +++ b/kernel/kernel/test_support/filesystem/vfs.hpp diff --git a/kernel/src/test_support/kapi/cio.cpp b/kernel/kernel/test_support/kapi/cio.cpp index 98bc99d7..98bc99d7 100644 --- a/kernel/src/test_support/kapi/cio.cpp +++ b/kernel/kernel/test_support/kapi/cio.cpp diff --git a/kernel/src/test_support/kapi/cpu.cpp b/kernel/kernel/test_support/kapi/cpu.cpp index 5d956331..5d956331 100644 --- a/kernel/src/test_support/kapi/cpu.cpp +++ b/kernel/kernel/test_support/kapi/cpu.cpp diff --git a/kernel/src/test_support/kapi/interrupts.cpp b/kernel/kernel/test_support/kapi/interrupts.cpp index 00772669..00772669 100644 --- a/kernel/src/test_support/kapi/interrupts.cpp +++ b/kernel/kernel/test_support/kapi/interrupts.cpp diff --git a/kernel/src/test_support/kapi/memory.cpp b/kernel/kernel/test_support/kapi/memory.cpp index 7fc95cb0..7fc95cb0 100644 --- a/kernel/src/test_support/kapi/memory.cpp +++ b/kernel/kernel/test_support/kapi/memory.cpp diff --git a/kernel/src/test_support/log_buffer.cpp b/kernel/kernel/test_support/log_buffer.cpp index 04d875bd..04d875bd 100644 --- a/kernel/src/test_support/log_buffer.cpp +++ b/kernel/kernel/test_support/log_buffer.cpp diff --git a/kernel/include/kernel/test_support/log_buffer.hpp b/kernel/kernel/test_support/log_buffer.hpp index 41d9a762..41d9a762 100644 --- a/kernel/include/kernel/test_support/log_buffer.hpp +++ b/kernel/kernel/test_support/log_buffer.hpp diff --git a/kernel/include/kernel/test_support/memory.hpp b/kernel/kernel/test_support/memory.hpp index 21030a41..21030a41 100644 --- a/kernel/include/kernel/test_support/memory.hpp +++ b/kernel/kernel/test_support/memory.hpp diff --git a/kernel/src/test_support/output_device.cpp b/kernel/kernel/test_support/output_device.cpp index 45fb4bc8..45fb4bc8 100644 --- a/kernel/src/test_support/output_device.cpp +++ b/kernel/kernel/test_support/output_device.cpp diff --git a/kernel/src/test_support/page_mapper.cpp b/kernel/kernel/test_support/page_mapper.cpp index 3d50ff1a..3d50ff1a 100644 --- a/kernel/src/test_support/page_mapper.cpp +++ b/kernel/kernel/test_support/page_mapper.cpp diff --git a/kernel/include/kernel/test_support/page_mapper.hpp b/kernel/kernel/test_support/page_mapper.hpp index be4403b0..be4403b0 100644 --- a/kernel/include/kernel/test_support/page_mapper.hpp +++ b/kernel/kernel/test_support/page_mapper.hpp diff --git a/kernel/src/test_support/simulated_memory.cpp b/kernel/kernel/test_support/simulated_memory.cpp index 074e6b10..074e6b10 100644 --- a/kernel/src/test_support/simulated_memory.cpp +++ b/kernel/kernel/test_support/simulated_memory.cpp diff --git a/kernel/include/kernel/test_support/simulated_memory.hpp b/kernel/kernel/test_support/simulated_memory.hpp index a201c3d7..a201c3d7 100644 --- a/kernel/include/kernel/test_support/simulated_memory.hpp +++ b/kernel/kernel/test_support/simulated_memory.hpp diff --git a/kernel/src/test_support/state_reset_listener.cpp b/kernel/kernel/test_support/state_reset_listener.cpp index 6bb7537c..6bb7537c 100644 --- a/kernel/src/test_support/state_reset_listener.cpp +++ b/kernel/kernel/test_support/state_reset_listener.cpp |
