1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 14:38:11 +00:00
serenity/Kernel/Arch/x86
Daniel Bertalan ef40de9c6c Kernel: Don't mix AT&T and Intel ASM syntax in boot.S
The rest of the file is in AT&T syntax, so for the time being, I'll
switch these instructions to AT&T too to make Clang shut up.
2021-07-14 13:12:25 +02:00
..
common Kernel: Don't mix AT&T and Intel ASM syntax in boot.S 2021-07-14 13:12:25 +02:00
i386 Kernel: Fix incorrect indentation 2021-07-05 17:12:56 +02:00
x86_64 Kernel: Replace raw asm functions with naked ones 2021-07-05 16:40:00 +02:00
ASM_wrapper.h Kernel: Use the GS segment for the per-CPU struct 2021-07-02 23:33:17 +02:00
CPU.h AK: Generalize ByteReader 2021-07-14 11:26:34 +04:30
CPUID.h Kernel: Add CPUID flag for long mode 2021-06-26 11:08:52 +02:00
DescriptorTable.h Kernel: Fix GDT and segment selectors to make userland work on x86_64 2021-06-28 22:29:28 +02:00
InterruptDisabler.h Kernel: Pull apart CPU.h 2021-06-24 00:38:23 +02:00
Interrupts.h Kernel: Don't byteswap the ISR number on interrupt entry 2021-07-01 23:36:17 +02:00
ISRStubs.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
MSR.h Kernel: Hide the implementation detail that MSRs use two registers 2021-07-04 01:07:28 +02:00
PageDirectory.h Kernel: Use PAE to allow accessing all physical memory beyond 4GB 2021-07-08 11:43:34 +02:00
PageFault.h Kernel: Pull apart CPU.h 2021-06-24 00:38:23 +02:00
Processor.h Kernel: Use Forward.h headers more 2021-07-11 14:14:51 +02:00
ProcessorInfo.h Kernel: Pull apart CPU.h 2021-06-24 00:38:23 +02:00
RegisterState.h Kernel: Fix struct layout for interrupt entries on x86_64 2021-06-29 20:03:36 +02:00
SafeMem.h Kernel: Implement safe_* memory access functions for x86_64 2021-06-27 15:46:42 +02:00
ScopedCritical.h Kernel: Pull apart CPU.h 2021-06-24 00:38:23 +02:00
SmapDisabler.h Kernel: Pull apart CPU.h 2021-06-24 00:38:23 +02:00
TrapFrame.h Kernel: Fix building the kernel with LTO 2021-07-02 17:51:26 +02:00
TSS.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00