ladybird/Kernel/Storage
Liav A f96e8e97e6 Kernel/Storage: Remove redundant reference to a controller in IDEChannel
IDEChannel which is an ATAPort derived class holded a NonnullRefPtr to a
parent IDEController, although we can easily defer the usage of it to
not be in the IDEChannel code at all, so it allows to keep NonnullRefPtr
to the parent ATAController in the ATAPort base class and only there.
2022-07-19 11:07:34 +01:00
..
ATA Kernel/Storage: Remove redundant reference to a controller in IDEChannel 2022-07-19 11:07:34 +01:00
NVMe Kernel/Storage: Add LUN address to each StorageDevice 2022-07-15 12:29:23 +02:00
Partition Kernel/Storage: Migrate the partition code to use the ErrorOr container 2022-04-28 22:13:54 +02:00
Ramdisk Kernel/Storage: Add LUN address to each StorageDevice 2022-07-15 12:29:23 +02:00
StorageController.cpp Kernel/Storage: Add LUN address to each StorageDevice 2022-07-15 12:29:23 +02:00
StorageController.h Kernel/Storage: Add LUN address to each StorageDevice 2022-07-15 12:29:23 +02:00
StorageDevice.cpp Kernel/Devices: Abstract SysFS Device add/remove methods more properly 2022-07-19 11:02:37 +01:00
StorageDevice.h Kernel/SysFS: Add /sys/devices/storage directory 2022-07-15 12:29:23 +02:00
StorageManagement.cpp Kernel/Storage: Move AHCI and IDE code into new subdirectories 2022-07-19 11:07:34 +01:00
StorageManagement.h Kernel/Storage: Add LUN address to each StorageDevice 2022-07-15 12:29:23 +02:00