ladybird/Kernel/Interrupts
Gunnar Beutner 04a912f68f Kernel: Hide the implementation detail that MSRs use two registers
When retrieving and setting x86 MSRs two registers are required. The
existing setter and getter for the MSR class made this implementation
detail visible to the caller. This changes the setter and getter to
use u64 instead.
2021-07-04 01:07:28 +02:00
..
APIC.cpp Kernel: Hide the implementation detail that MSRs use two registers 2021-07-04 01:07:28 +02:00
APIC.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
GenericInterruptHandler.cpp Kernel: Pull apart CPU.h 2021-06-24 00:38:23 +02:00
GenericInterruptHandler.h Kernel: Remove unused CPU.h includes 2021-06-24 00:38:23 +02:00
InterruptManagement.cpp Kernel: Move special sections into Sections.h 2021-06-24 00:38:23 +02:00
InterruptManagement.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
IOAPIC.cpp Kernel: Move special sections into Sections.h 2021-06-24 00:38:23 +02:00
IOAPIC.h Kernel: Add missing override specifiers 2021-07-03 01:56:31 +04:30
IRQController.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
IRQHandler.cpp Kernel: Pull apart CPU.h 2021-06-24 00:38:23 +02:00
IRQHandler.h Kernel: Add missing override specifiers 2021-07-03 01:56:31 +04:30
MSIHandler.h Kernel: Remove unused CPU.h includes 2021-06-24 00:38:23 +02:00
PIC.cpp Kernel: Move special sections into Sections.h 2021-06-24 00:38:23 +02:00
PIC.h Kernel: Add missing override specifiers 2021-07-03 01:56:31 +04:30
SharedIRQHandler.cpp Kernel: Move special sections into Sections.h 2021-06-24 00:38:23 +02:00
SharedIRQHandler.h Kernel: Remove unused CPU.h includes 2021-06-24 00:38:23 +02:00
SpuriousInterruptHandler.cpp Kernel: Move special sections into Sections.h 2021-06-24 00:38:23 +02:00
SpuriousInterruptHandler.h Kernel: Remove unused CPU.h includes 2021-06-24 00:38:23 +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 CPU.h includes 2021-06-24 00:38:23 +02:00