ladybird/Kernel/Storage
Andreas Kling 09b1b09c19 Kernel: Assert if rounding-up-to-page-size would wrap around to 0
If we try to align a number above 0xfffff000 to the next multiple of
the page size (4 KiB), it would wrap around to 0. This is most likely
never what we want, so let's assert if that happens.
2021-02-14 10:01:50 +01:00
..
Partition Meta: Split debug defines into multiple headers. 2021-01-26 21:20:00 +01:00
IDEChannel.cpp Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...) 2021-02-08 18:08:55 +01:00
IDEChannel.h Kernel: Clear pending interrupts before enabling IRQs of IDE Channel 2021-02-05 09:10:37 +01:00
IDEController.cpp Kernel: Untangle StorageController from PCI::DeviceController 2021-01-22 22:17:39 +01:00
IDEController.h Kernel: Untangle StorageController from PCI::DeviceController 2021-01-22 22:17:39 +01:00
PATADiskDevice.cpp Kernel/Storage: Rewrite IDE disk detection and disk access 2021-01-29 21:20:38 +01:00
PATADiskDevice.h Kernel/Storage: Rewrite IDE disk detection and disk access 2021-01-29 21:20:38 +01:00
RamdiskController.cpp Kernel: Assert if rounding-up-to-page-size would wrap around to 0 2021-02-14 10:01:50 +01:00
RamdiskController.h Kernel: Implement RamdiskDevice 2021-01-22 22:17:39 +01:00
RamdiskDevice.cpp Kernel: Make device generate their own names 2021-01-22 22:17:39 +01:00
RamdiskDevice.h Kernel: Make device generate their own names 2021-01-22 22:17:39 +01:00
StorageController.h Kernel: Implement RamdiskDevice 2021-01-22 22:17:39 +01:00
StorageDevice.cpp Meta: Split debug defines into multiple headers. 2021-01-26 21:20:00 +01:00
StorageDevice.h Kernel: Implement RamdiskDevice 2021-01-22 22:17:39 +01:00
StorageManagement.cpp Kernel: Use PANIC() in a bunch of places :^) 2021-02-14 09:36:58 +01:00
StorageManagement.h Kernel: Allow to boot from a partition with partition UUID 2021-01-01 22:59:48 +01:00