ladybird/Kernel/Interrupts
Liav A 30fc78bfaf Kernel: Acquire ISA interrupt overrides from Interrupt Management
Also, InterruptDisabler were added to prevent critical function from
being interrupted. In addition, the interrupt numbers are abstracted
from IDT offsets, thus, allowing to create a better routing scheme
when using IOAPICs for interrupt redirection.
2020-03-06 10:32:32 +01:00
..
APIC.cpp Kernel: Use klog() instead of kprintf() 2020-03-02 22:23:39 +01:00
APIC.h Kernel: Add the new APIC namespace 2020-02-24 11:27:03 +01:00
GenericInterruptHandler.cpp Kernel: Acquire ISA interrupt overrides from Interrupt Management 2020-03-06 10:32:32 +01:00
GenericInterruptHandler.h Kernel: Add SpuriousInterruptHandler type into HandlerPurpose 2020-02-29 00:12:46 +01:00
InterruptManagement.cpp Kernel: Acquire ISA interrupt overrides from Interrupt Management 2020-03-06 10:32:32 +01:00
InterruptManagement.h Kernel: Acquire ISA interrupt overrides from Interrupt Management 2020-03-06 10:32:32 +01:00
IOAPIC.cpp Kernel: Acquire ISA interrupt overrides from Interrupt Management 2020-03-06 10:32:32 +01:00
IOAPIC.h Kernel: Acquire ISA interrupt overrides from Interrupt Management 2020-03-06 10:32:32 +01:00
IRQController.h Kernel: Simplify interrupt management 2020-02-29 00:12:46 +01:00
IRQHandler.cpp Kernel: Simplify interrupt management 2020-02-29 00:12:46 +01:00
IRQHandler.h Kernel: Simplify interrupt management 2020-02-29 00:12:46 +01:00
MSIHandler.h Kernel: Change get_sharing_devices_count() in GenericInterruptHandler 2020-02-24 11:27:03 +01:00
PIC.cpp Kernel: Use klog() instead of kprintf() 2020-03-02 22:23:39 +01:00
PIC.h Kernel: Add the PIC class 2020-02-24 11:27:03 +01:00
SharedIRQHandler.cpp Kernel: Use klog() instead of kprintf() 2020-03-02 22:23:39 +01:00
SharedIRQHandler.h Kernel: Simplify interrupt management 2020-02-29 00:12:46 +01:00
SpuriousInterruptHandler.cpp Kernel: Use klog() instead of kprintf() 2020-03-02 22:23:39 +01:00
SpuriousInterruptHandler.h Kernel: Simplify interrupt management 2020-02-29 00:12:46 +01:00
UnhandledInterruptHandler.cpp Kernel: Add UnhandledInterruptHandler class 2020-02-24 11:27:03 +01:00
UnhandledInterruptHandler.h Kernel: Change get_sharing_devices_count() in GenericInterruptHandler 2020-02-24 11:27:03 +01:00