diff options
Diffstat (limited to 'kernel/src/devices/storage/ram_disk')
| -rw-r--r-- | kernel/src/devices/storage/ram_disk/controller.cpp (renamed from kernel/src/devices/storage/ram_disk/ram_disk_controller.cpp) | 10 | ||||
| -rw-r--r-- | kernel/src/devices/storage/ram_disk/device.cpp (renamed from kernel/src/devices/storage/ram_disk/ram_disk_device.cpp) | 11 |
2 files changed, 10 insertions, 11 deletions
diff --git a/kernel/src/devices/storage/ram_disk/ram_disk_controller.cpp b/kernel/src/devices/storage/ram_disk/controller.cpp index 26eb10b..040e61f 100644 --- a/kernel/src/devices/storage/ram_disk/ram_disk_controller.cpp +++ b/kernel/src/devices/storage/ram_disk/controller.cpp @@ -1,8 +1,8 @@ -#include "kernel/devices/storage/ram_disk/ram_disk_controller.hpp" +#include "kernel/devices/storage/ram_disk/controller.hpp" #include "kapi/boot_module/boot_module_registry.hpp" -#include "kernel/devices/storage/ram_disk/ram_disk_device.hpp" +#include "kernel/devices/storage/ram_disk/device.hpp" #include <kstd/memory> @@ -11,17 +11,17 @@ namespace kernel::devices::storage::ram_disk { - ram_disk_controller::ram_disk_controller(kapi::boot_modules::boot_module_registry const * registry) + controller::controller(kapi::boot_modules::boot_module_registry const * registry) : m_boot_module_registry(registry) {} - auto ram_disk_controller::probe() -> void + auto controller::probe() -> void { size_t current_device_index = 0; std::ranges::for_each(*m_boot_module_registry, [this, ¤t_device_index](auto const & module) { auto const minor = current_device_index++ * m_minors_per_device; - m_devices.push_back(kstd::make_shared<ram_disk_device>(module, m_major, minor)); + m_devices.push_back(kstd::make_shared<device>(module, m_major, minor)); }); } } // namespace kernel::devices::storage::ram_disk
\ No newline at end of file diff --git a/kernel/src/devices/storage/ram_disk/ram_disk_device.cpp b/kernel/src/devices/storage/ram_disk/device.cpp index 72e8025..5116c93 100644 --- a/kernel/src/devices/storage/ram_disk/ram_disk_device.cpp +++ b/kernel/src/devices/storage/ram_disk/device.cpp @@ -1,9 +1,8 @@ -#include "kernel/devices/storage/ram_disk/ram_disk_device.hpp" - #include "kapi/boot_module/boot_module.hpp" #include "kapi/system.hpp" #include "kernel/devices/block_device.hpp" +#include "kernel/devices/storage/ram_disk/device.hpp" #include <kstd/cstring> #include <kstd/string> @@ -17,12 +16,12 @@ namespace kernel::devices::storage::ram_disk constexpr size_t RAM_DISK_BLOCK_SIZE = 512uz; } // namespace - ram_disk_device::ram_disk_device(kapi::boot_modules::boot_module const & module, size_t major, size_t minor) + device::device(kapi::boot_modules::boot_module const & module, size_t major, size_t minor) : block_device(major, minor, "ram" + kstd::to_string(minor), RAM_DISK_BLOCK_SIZE) , m_boot_module(module) {} - auto ram_disk_device::read_block(size_t block_index, void * buffer) const -> void + auto device::read_block(size_t block_index, void * buffer) const -> void { if (buffer == nullptr) { @@ -43,7 +42,7 @@ namespace kernel::devices::storage::ram_disk } } - auto ram_disk_device::write_block(size_t block_index, void const * buffer) -> void + auto device::write_block(size_t block_index, void const * buffer) -> void { if (buffer == nullptr) { @@ -59,7 +58,7 @@ namespace kernel::devices::storage::ram_disk } } - auto ram_disk_device::size() const -> size_t + auto device::size() const -> size_t { return m_boot_module.size; } |
