diff options
| author | Lukas Oesch <lukasoesch20@gmail.com> | 2026-03-01 17:42:36 +0100 |
|---|---|---|
| committer | Lukas Oesch <lukasoesch20@gmail.com> | 2026-03-17 16:42:23 +0100 |
| commit | 9c24c688f945173b5265f6142df2ae377e5dbc18 (patch) | |
| tree | 5b5724b5dfd667bdef86ae62cb26571d65f15313 /kernel/devices/include | |
| parent | 47d94c6e1c0c46a9c5cdce528c8dca588a531595 (diff) | |
| download | teachos-9c24c688f945173b5265f6142df2ae377e5dbc18.tar.xz teachos-9c24c688f945173b5265f6142df2ae377e5dbc18.zip | |
refactoring, remove test code
Diffstat (limited to 'kernel/devices/include')
| -rw-r--r-- | kernel/devices/include/devices/storage/RAMDisk/RAMDiskDevice.hpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/kernel/devices/include/devices/storage/RAMDisk/RAMDiskDevice.hpp b/kernel/devices/include/devices/storage/RAMDisk/RAMDiskDevice.hpp index aa736a4..eb88f86 100644 --- a/kernel/devices/include/devices/storage/RAMDisk/RAMDiskDevice.hpp +++ b/kernel/devices/include/devices/storage/RAMDisk/RAMDiskDevice.hpp @@ -1,7 +1,7 @@ #ifndef TEACH_OS_KERNEL_DEVICES_STORAGE_RAM_DISK_DEVICE_HPP #define TEACH_OS_KERNEL_DEVICES_STORAGE_RAM_DISK_DEVICE_HPP -#include "kapi/memory.hpp" +#include "kapi/boot_module/boot_module.hpp" #include "devices/BlockDevice.hpp" @@ -14,12 +14,12 @@ namespace devices::storage::ram_disk constexpr size_t static block_size = 512uz; // TODO BA-FS26 really correct / good?? ram_disk_device() = default; - ram_disk_device(kapi::memory::linear_address data_start, size_t data_size); + ram_disk_device(kapi::boot_modules::boot_module const & module); auto read_block(size_t block_index, void * buffer) const -> void override; private: - kapi::memory::linear_address m_data_start{}; + kapi::boot_modules::boot_module m_boot_module{}; size_t m_data_size{}; }; } // namespace devices::storage::ram_disk |
