diff options
| -rw-r--r-- | kernel/kernel/devices/storage/management.cpp | 19 | ||||
| -rw-r--r-- | kernel/kernel/devices/storage/management.hpp | 10 |
2 files changed, 0 insertions, 29 deletions
diff --git a/kernel/kernel/devices/storage/management.cpp b/kernel/kernel/devices/storage/management.cpp index ed524d45..227aa54e 100644 --- a/kernel/kernel/devices/storage/management.cpp +++ b/kernel/kernel/devices/storage/management.cpp @@ -14,7 +14,6 @@ #include <algorithm> #include <cstddef> #include <optional> -#include <ranges> namespace { @@ -60,24 +59,6 @@ namespace kernel::devices::storage return m_controllers; } - auto management::device_by_major_minor(size_t major, size_t minor) -> kstd::shared_ptr<kapi::devices::device> - { - auto found = std::ranges::find_if(m_controllers, [=](auto const & controller) { - if (controller != nullptr && controller->major() == major) - { - return controller->device_by_minor(minor) != nullptr; - } - return false; - }); - - if (found != std::ranges::cend(m_controllers)) - { - return found->get()->device_by_minor(minor); - } - - return nullptr; - } - auto management::determine_boot_device() -> kstd::shared_ptr<kapi::devices::device> { // TODO: This is a placeholder implementation. In the future, more sophisticated boot device detection/selection diff --git a/kernel/kernel/devices/storage/management.hpp b/kernel/kernel/devices/storage/management.hpp index a9704462..f3c02993 100644 --- a/kernel/kernel/devices/storage/management.hpp +++ b/kernel/kernel/devices/storage/management.hpp @@ -8,8 +8,6 @@ #include <kstd/memory.hpp> #include <kstd/vector.hpp> -#include <cstddef> - namespace kernel::devices::storage { /** @@ -52,14 +50,6 @@ namespace kernel::devices::storage [[nodiscard]] auto all_controllers() const -> kstd::vector<kstd::shared_ptr<controller>> const &; /** - * @brief Find a device by major/minor numbers. - * @param major Device major number. - * @param minor Device minor number. - * @return Matching device, or nullptr if no device matches. - */ - auto device_by_major_minor(size_t major, size_t minor) -> kstd::shared_ptr<kapi::devices::device>; - - /** * @brief Determine the boot device. * @return Boot device, or nullptr if it cannot be determined. */ |
