ladybird/Kernel/Storage/ATA
Liav A 0e5983e603 Kernel/AHCI: Simplify wait and timeout pattern significantly
Instead of repeating ourselves with the pattern of waiting for some
condition to be met, we can have a general method for this task,
and then we can provide the retry count, the required delay and a lambda
function for the checked condition.
2021-11-13 23:35:27 +01:00
..
AHCI.h Kernel/Storage: Move all ATA related code to a new subdirectory 2021-11-13 10:05:22 +01:00
AHCIController.cpp Kernel/Storage: Move all ATA related code to a new subdirectory 2021-11-13 10:05:22 +01:00
AHCIController.h Kernel/Storage: Move all ATA related code to a new subdirectory 2021-11-13 10:05:22 +01:00
AHCIPort.cpp Kernel/AHCI: Simplify wait and timeout pattern significantly 2021-11-13 23:35:27 +01:00
AHCIPort.h Kernel/AHCI: Simplify wait and timeout pattern significantly 2021-11-13 23:35:27 +01:00
AHCIPortHandler.cpp Kernel/Storage: Move all ATA related code to a new subdirectory 2021-11-13 10:05:22 +01:00
AHCIPortHandler.h Kernel/Storage: Move all ATA related code to a new subdirectory 2021-11-13 10:05:22 +01:00
ATA.h Kernel/Storage: Move all ATA related code to a new subdirectory 2021-11-13 10:05:22 +01:00
ATAController.h Kernel/Storage: Move all ATA related code to a new subdirectory 2021-11-13 10:05:22 +01:00
ATADevice.cpp Kernel/Storage: Move all ATA related code to a new subdirectory 2021-11-13 10:05:22 +01:00
ATADevice.h Kernel/Storage: Move all ATA related code to a new subdirectory 2021-11-13 10:05:22 +01:00
ATADiskDevice.cpp Kernel/Storage: Move all ATA related code to a new subdirectory 2021-11-13 10:05:22 +01:00
ATADiskDevice.h Kernel/Storage: Move all ATA related code to a new subdirectory 2021-11-13 10:05:22 +01:00
ATAPIDiscDevice.cpp Kernel/Storage: Move all ATA related code to a new subdirectory 2021-11-13 10:05:22 +01:00
ATAPIDiscDevice.h Kernel/Storage: Move all ATA related code to a new subdirectory 2021-11-13 10:05:22 +01:00
BMIDEChannel.cpp Kernel/Storage: Move all ATA related code to a new subdirectory 2021-11-13 10:05:22 +01:00
BMIDEChannel.h Kernel/Storage: Move all ATA related code to a new subdirectory 2021-11-13 10:05:22 +01:00
IDEChannel.cpp Kernel/Storage: Move all ATA related code to a new subdirectory 2021-11-13 10:05:22 +01:00
IDEChannel.h Kernel/Storage: Move all ATA related code to a new subdirectory 2021-11-13 10:05:22 +01:00
IDEController.cpp Kernel/Storage: Move all ATA related code to a new subdirectory 2021-11-13 10:05:22 +01:00
IDEController.h Kernel/Storage: Move all ATA related code to a new subdirectory 2021-11-13 10:05:22 +01:00