Tom 8a258edfd6 Kernel: Add x2APIC support 3 年之前
..
common 8a258edfd6 Kernel: Add x2APIC support 3 年之前
i386 1b9916439f Kernel: Make Processor::platform_string() return StringView 4 年之前
x86_64 1b9916439f Kernel: Make Processor::platform_string() return StringView 4 年之前
ASM_wrapper.h 249d6a490d Kernel: Add read_gs_value() and write_gs_value() 4 年之前
CPU.h 85e95105c6 Kernel: Mark read only RegisterState function parameters as const 4 年之前
CPUID.h 123087e235 Kernel: Allow specifying ecx with CPUID 3 年之前
DescriptorTable.h b5aad1c81d Kernel: Fix GDT and segment selectors to make userland work on x86_64 4 年之前
ISRStubs.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 年之前
InterruptDisabler.h 7ca3d413f7 Kernel: Pull apart CPU.h 4 年之前
Interrupts.h db334b50d0 Kernel: Don't byteswap the ISR number on interrupt entry 4 年之前
MSR.h 04a912f68f Kernel: Hide the implementation detail that MSRs use two registers 4 年之前
PageDirectory.h 93d98d4976 Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace 4 年之前
PageFault.h 7ca3d413f7 Kernel: Pull apart CPU.h 4 年之前
Processor.h 8a258edfd6 Kernel: Add x2APIC support 3 年之前
ProcessorInfo.h 7ca3d413f7 Kernel: Pull apart CPU.h 4 年之前
RegisterState.h 961f727448 Kernel: Consolidate a bunch of i386/x86_64 code paths 4 年之前
SafeMem.h df530941cc Kernel: Implement safe_* memory access functions for x86_64 4 年之前
ScopedCritical.h 0a02496f04 Kernel/SMP: Change critical sections to not disable interrupts 4 年之前
SmapDisabler.h 7ca3d413f7 Kernel: Pull apart CPU.h 4 年之前
TSS.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 年之前
TrapFrame.h 5666809889 Kernel: Fix building the kernel with LTO 4 年之前