banan-os/kernel/include/kernel/Storage
Bananymous 2d11ce9669 Kernel: Fix interrupt system
I had not understood how MSIs work and I was unnecessarily routing them
through IOAPIC. This is not necessary and should not be done :D

Also MSIs were reserving interrupts that IOAPIC was capable of
generating. Now IOAPIC and MSIs use different set of interrupts so
IOAPIC can use more interrupts if needed.
2024-09-27 15:31:31 +03:00
..
ATA Kernel: Rewrite the whole scheduler and re-architecture SMP handling 2024-07-22 00:33:50 +03:00
NVMe Kernel: Fix interrupt system 2024-09-27 15:31:31 +03:00
DiskCache.h Kernel: Fix all broken locks from new mutexes 2024-02-28 22:45:34 +02:00
Partition.h Kernel: root command line option can be specified as an UUID 2024-08-14 13:23:27 +03:00
StorageController.h All: Cleanup all files 2024-01-24 15:53:38 +02:00
StorageDevice.h Kernel: Make all storage devices readable and writable 2024-05-27 13:41:55 +03:00