serenity/Kernel/Arch
Sönke Holz 0f18fb6c03 Kernel/x86: Stop the APIC timer before configuring it
This avoids spurious interrupts during APIC timer calibration, as the
timer might otherwise immediately generate an interrupt when enabling
interrupts if the initial count was at a low enough value.
2024-07-24 08:08:47 -04:00
..
aarch64 Kernel: Allocate all device major numbers within one known header file 2024-07-06 21:42:32 +02:00
riscv64 Kernel/riscv64: Handle breakpoint traps 2024-05-23 14:11:36 -06:00
x86_64 Kernel/x86: Stop the APIC timer before configuring it 2024-07-24 08:08:47 -04:00
ArchSpecificThreadData.h Kernel: Add a Thread member for arch-specific data 2024-04-19 16:46:47 -06:00
CPU.h Everywhere: Run clang-format 2024-04-24 16:50:01 -04:00
CPUID.h
CurrentTime.h
DebugOutput.h
DeferredCallEntry.h
DeferredCallPool.cpp
DeferredCallPool.h
Delay.h
FPUState.h
init.cpp Kernel/GPU: Remove legacy VGA text mode support 2024-07-21 12:21:02 +02:00
InterruptManagement.h
Interrupts.h
IRQController.h
mcontext.h
PageDirectory.h
PageFault.cpp Kernel/riscv64: Don't hard-code the page fault reason on RISC-V 2024-03-25 14:18:38 -06:00
PageFault.h Kernel/riscv64: Don't hard-code the page fault reason on RISC-V 2024-03-25 14:18:38 -06:00
PCIMSI.h
PowerState.h
Processor.cpp Kernel: Use the AK SetOnce container class in various cases 2024-04-26 23:46:23 -06:00
Processor.h Kernel: Use the AK SetOnce container class in various cases 2024-04-26 23:46:23 -06:00
ProcessorFunctions.include Kernel+LibC+LibELF: Move TLS handling to userspace 2024-04-19 16:46:47 -06:00
ProcessorSpecificDataID.h
RegisterState.h
SafeMem.h
SmapDisabler.h Everywhere: Use east const in more places 2024-04-19 06:31:19 -04:00
ThreadRegisters.h
TrapFrame.cpp
TrapFrame.h