serenity/Kernel/Interrupts
Liav A 30659040ed Kernel: Ensure SMP mode is not enabled if IOAPIC mode is disabled
We need to use the IOAPIC in SMP mode, so if the user requested to
disable it, we can't enable SMP mode either.
2021-12-20 11:00:31 -08:00
..
APIC.cpp Kernel: Allow switching to IOAPIC mode even without enabling SMP 2021-12-14 09:02:06 +01:00
APIC.h Kernel: Add x2APIC support 2021-09-04 22:22:58 +02:00
GenericInterruptHandler.cpp Kernel: Remove unused header includes 2021-08-01 08:10:16 +02:00
GenericInterruptHandler.h Kernel: Add cross platform RegisterState header and Aarch64 version 2021-10-15 21:48:45 +01:00
InterruptManagement.cpp Kernel: Ensure SMP mode is not enabled if IOAPIC mode is disabled 2021-12-20 11:00:31 -08:00
InterruptManagement.h Kernel: Move ACPI and BIOS code into the new Firmware directory 2021-09-12 11:52:16 +02:00
IOAPIC.cpp Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace 2021-08-06 14:05:58 +02:00
IOAPIC.h Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace 2021-08-06 14:05:58 +02:00
IRQController.h Kernel: Remove unused String.h includes 2021-12-11 13:15:26 -08:00
IRQHandler.cpp Kernel: Pull apart CPU.h 2021-06-24 00:38:23 +02:00
IRQHandler.h Kernel: Remove unused String.h includes 2021-12-11 13:15:26 -08:00
MSIHandler.h Kernel: Remove unused CPU.h includes 2021-06-24 00:38:23 +02:00
PIC.cpp Kernel: Move x86 IO instructions code into the x86 specific folder 2021-10-01 12:27:20 +02:00
PIC.h Kernel: Make IRQController::model() return StringView 2021-08-06 00:37:47 +02:00
SharedIRQHandler.cpp Kernel: Use IntrusiveList for keeping track of GenericInterruptHandlers 2021-07-21 20:21:29 +02:00
SharedIRQHandler.h Kernel: Use operator ""sv in all purpose() implementations 2021-10-03 13:36:10 +02:00
SpuriousInterruptHandler.cpp Kernel: Use operator ""sv in all purpose() implementations 2021-10-03 13:36:10 +02:00
SpuriousInterruptHandler.h Kernel: Make various T::class_name() and similar return StringView 2021-07-11 01:46:59 +02:00
UnhandledInterruptHandler.cpp Kernel/Interrupts: Return boolean on whether we handled the interrupt 2021-06-17 16:53:25 +02:00
UnhandledInterruptHandler.h Kernel: Remove unused String.h includes 2021-12-11 13:15:26 -08:00