banan-os/kernel/include/kernel/Storage
Bananymous 0d620f3e0f Kernel: Rewrite and optimize DiskCache
DiskCache now consists of PageCaches which are caches of contiguous
sectors. This allows the disk cache to be ordered and faster traversal.

We seem to have a problem somewhere during reading. The stack gets
corrupted.
2023-06-19 10:31:47 +03:00
..
ATABus.h Kernel: Make disk IO blocking thread safe 2023-06-12 18:57:47 +03:00
ATAController.h Kernel: Device dev and rdev number is done more properly 2023-04-03 11:43:16 +03:00
ATADefinitions.h Kernel: Move ATADevice to its own file from ATAController 2023-04-02 18:26:19 +03:00
ATADevice.h Kernel: add basic disk cache 2023-06-03 02:23:14 +03:00
DiskCache.h Kernel: Rewrite and optimize DiskCache 2023-06-19 10:31:47 +03:00
StorageController.h Kernel: ATA now uses irqs instead of polling 2023-04-03 00:03:38 +03:00
StorageDevice.h Kernel: Inode/Device detection is done with overridden bool functions 2023-06-03 13:28:15 +03:00