mirror of
https://github.com/RGBCube/serenity
synced 2025-10-29 09:32:34 +00:00
The StorageManagement class has 2 roles: 1. During boot, it should find all storage controllers in the machine, and then determine what is the boot device. 2. Later on boot, it is a registrar of all storage controllers and storage devices. Thus, it could be used to show information about these devices when implemented. This change allows the user to specify a boot driver other than /dev/hda and if it's connected in the machine - it will boot. |
||
|---|---|---|
| .. | ||
| IDEChannel.cpp | ||
| IDEChannel.h | ||
| IDEController.cpp | ||
| IDEController.h | ||
| PATADiskDevice.cpp | ||
| PATADiskDevice.h | ||
| StorageController.h | ||
| StorageDevice.cpp | ||
| StorageDevice.h | ||
| StorageManagement.cpp | ||
| StorageManagement.h | ||