diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2026-01-17 17:07:39 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2026-01-17 17:07:39 +0100 |
| commit | 144ab97968b7efd2eacfb281e4d152bcad859671 (patch) | |
| tree | e4284f0ff58e8bb20f28dc494f4f6d9b95fb5c61 | |
| parent | ab2b9719bcc90e7f67fdd156f8df95dbe3bd8a0c (diff) | |
feat: kernel: refactor devicemgr's devices path, sda becomes sd{}{}.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
| -rw-r--r-- | src/kernel/KernelKit/DeviceMgr.h | 2 | ||||
| -rw-r--r-- | src/kernel/src/Gfx/FBDeviceInterface.cc | 2 | ||||
| -rw-r--r-- | src/kernel/src/Network/NetworkDevice.cc | 2 | ||||
| -rw-r--r-- | src/kernel/src/Storage/AHCIDeviceInterface.cc | 2 | ||||
| -rw-r--r-- | src/kernel/src/Storage/ATADeviceInterface.cc | 2 | ||||
| -rw-r--r-- | src/kernel/src/Storage/NVMEDeviceInterface.cc | 2 | ||||
| -rw-r--r-- | src/kernel/src/Storage/SCSIDeviceInterface.cc | 2 |
7 files changed, 7 insertions, 7 deletions
diff --git a/src/kernel/KernelKit/DeviceMgr.h b/src/kernel/KernelKit/DeviceMgr.h index bea5908c..958c882c 100644 --- a/src/kernel/KernelKit/DeviceMgr.h +++ b/src/kernel/KernelKit/DeviceMgr.h @@ -56,7 +56,7 @@ class IDevice { return *this; } - virtual const char* Name() const { return "/devices/null"; } + virtual const char* Name() const { return kDeviceMgrRootDirPath "null"; } operator bool() { return fOut && fIn; } diff --git a/src/kernel/src/Gfx/FBDeviceInterface.cc b/src/kernel/src/Gfx/FBDeviceInterface.cc index 44348ee4..49dd07e0 100644 --- a/src/kernel/src/Gfx/FBDeviceInterface.cc +++ b/src/kernel/src/Gfx/FBDeviceInterface.cc @@ -44,5 +44,5 @@ FBDeviceInterface& FBDeviceInterface::operator>>(FBDevicePacket* pckt) { /// @brief Returns the name of the device interface. /// @return it's name as a string. const Char* FBDeviceInterface::Name() const { - return "/devices/fb{}"; + return kDeviceMgrRootDirPath "fb{}"; }
\ No newline at end of file diff --git a/src/kernel/src/Network/NetworkDevice.cc b/src/kernel/src/Network/NetworkDevice.cc index d54a2242..70c8ecde 100644 --- a/src/kernel/src/Network/NetworkDevice.cc +++ b/src/kernel/src/Network/NetworkDevice.cc @@ -9,7 +9,7 @@ namespace Kernel { /// \brief Getter for fNetworkName. /// \return Network device name. const Char* NetworkDevice::Name() const { - return "/devices/net/net{}"; + return kDeviceMgrRootDirPath "net/nic{}"; } /// \brief Setter for fNetworkName. diff --git a/src/kernel/src/Storage/AHCIDeviceInterface.cc b/src/kernel/src/Storage/AHCIDeviceInterface.cc index 82af2546..fd3c30cc 100644 --- a/src/kernel/src/Storage/AHCIDeviceInterface.cc +++ b/src/kernel/src/Storage/AHCIDeviceInterface.cc @@ -20,7 +20,7 @@ AHCIDeviceInterface::~AHCIDeviceInterface() = default; /// @brief Returns the name of the device interface. /// @return it's name as a string. const Char* AHCIDeviceInterface::Name() const { - return "/devices/sda{}"; + return kDeviceMgrRootDirPath "sd{}{}"; } /// @brief Output operator. diff --git a/src/kernel/src/Storage/ATADeviceInterface.cc b/src/kernel/src/Storage/ATADeviceInterface.cc index fadb30a9..f360325c 100644 --- a/src/kernel/src/Storage/ATADeviceInterface.cc +++ b/src/kernel/src/Storage/ATADeviceInterface.cc @@ -20,7 +20,7 @@ ATADeviceInterface::~ATADeviceInterface() = default; /// @brief Returns the name of the device interface. /// @return it's name as a string. const Char* ATADeviceInterface::Name() const { - return "/devices/hda{}"; + return kDeviceMgrRootDirPath "hda{}"; } /// @brief Output operator. diff --git a/src/kernel/src/Storage/NVMEDeviceInterface.cc b/src/kernel/src/Storage/NVMEDeviceInterface.cc index 38c0993d..dd8ca435 100644 --- a/src/kernel/src/Storage/NVMEDeviceInterface.cc +++ b/src/kernel/src/Storage/NVMEDeviceInterface.cc @@ -15,7 +15,7 @@ NVMEDeviceInterface::~NVMEDeviceInterface() { } const Char* NVMEDeviceInterface::Name() const { - return ("/devices/nvm{}"); + return kDeviceMgrRootDirPath "nvm{}"; } OwnPtr<IMountpoint*> NVMEDeviceInterface::operator()(UInt32 dma_low, UInt32 dma_high, diff --git a/src/kernel/src/Storage/SCSIDeviceInterface.cc b/src/kernel/src/Storage/SCSIDeviceInterface.cc index 4c4bf4e8..e82f7006 100644 --- a/src/kernel/src/Storage/SCSIDeviceInterface.cc +++ b/src/kernel/src/Storage/SCSIDeviceInterface.cc @@ -15,6 +15,6 @@ SCSIDeviceInterface::~SCSIDeviceInterface() { } const Char* SCSIDeviceInterface::Name() const { - return ("/devices/sda{}"); + return kDeviceMgrRootDirPath "sd{}{}"; } } // namespace Kernel |
