.. |
RPi
|
Kernel: Add an SD card driver for the aarch64 port
|
2023-03-25 16:50:36 +00:00 |
ASM_wrapper.h
|
Kernel/aarch64: Implement Thread Local Storage
|
2023-02-15 22:53:19 +01:00 |
boot.S
|
Kernel/aarch64: Execute kernel with SP_EL1 instead of SP_EL0
|
2023-01-27 11:41:43 +01:00 |
BootPPMParser.cpp
|
Kernel: Remove Prekernel namespace in the aarch64 Kernel
|
2022-05-12 23:14:05 +02:00 |
BootPPMParser.h
|
Kernel: Remove Prekernel namespace in the aarch64 Kernel
|
2022-05-12 23:14:05 +02:00 |
CPU.h
|
Kernel: Move Memory/PageDirectory.{cpp,h} to arch-specific directory
|
2023-01-27 11:41:43 +01:00 |
CPUID.cpp
|
Everywhere: Change all XXX into FIXME or remove as appropriate
|
2023-02-15 23:33:25 +01:00 |
CPUID.h
|
Revert "Kernel: Migrate ‘main id registerʼ access in Aarch64 MMIO"
|
2023-02-17 11:29:33 -07:00 |
CurrentTime.cpp
|
Kernel: Fix build error on AARCH64
|
2022-10-15 06:01:45 +00:00 |
Dummy.cpp
|
Revert "Kernel/aarch64: Embed disk image into kernel binary"
|
2023-03-25 16:50:36 +00:00 |
Exceptions.cpp
|
Kernel/aarch64: Disable memory access alignment check
|
2023-02-18 19:17:21 +01:00 |
init.cpp
|
Revert "Kernel/aarch64: Embed disk image into kernel binary"
|
2023-03-25 16:50:36 +00:00 |
InterruptManagement.cpp
|
Kernel: Stub more functions to progress aarch64 build
|
2022-10-26 20:01:45 +02:00 |
InterruptManagement.h
|
Kernel: Stub more functions to progress aarch64 build
|
2022-10-26 20:01:45 +02:00 |
Interrupts.cpp
|
Kernel/aarch64: Call handle_crash on unknown exceptions
|
2023-02-18 19:17:21 +01:00 |
IRQController.h
|
AK+Kernel: Add AK::AtomicRefCounted and use everywhere in the kernel
|
2022-08-20 17:15:52 +02:00 |
kprintf.cpp
|
Kernel/aarch64: Implement dbgput{str,char} in kprintf.cpp
|
2022-12-29 19:32:20 -07:00 |
linker.ld
|
Revert "Kernel/aarch64: Embed disk image into kernel binary"
|
2023-03-25 16:50:36 +00:00 |
MainIdRegister.cpp
|
Revert "Kernel: Remove old ‘main id register accessorʼ for Aarch64"
|
2023-02-17 11:29:33 -07:00 |
MainIdRegister.h
|
Revert "Kernel: Remove old ‘main id register accessorʼ for Aarch64"
|
2023-02-17 11:29:33 -07:00 |
mcontext.h
|
Kernel+LibC: Add registers for AARCH64 in __mcontext
|
2022-10-14 13:01:13 +02:00 |
MMU.cpp
|
Kernel/aarch64: Set kernel_load_base and correctly calculate symbol addr
|
2023-02-08 18:19:48 +00:00 |
PageDirectory.cpp
|
Kernel/aarch64: Implement switching page directories
|
2023-01-27 11:41:43 +01:00 |
PageDirectory.h
|
Kernel/aarch64: Set Access Permission EL0 bit for userspace mappings
|
2023-02-08 18:19:48 +00:00 |
Panic.cpp
|
Kernel: Move __assertion_failed to aarch64/Panic.cpp
|
2022-05-12 23:14:05 +02:00 |
pre_init.cpp
|
Kernel: Move Memory/PageDirectory.{cpp,h} to arch-specific directory
|
2023-01-27 11:41:43 +01:00 |
Processor.cpp
|
Kernel/aarch64: Implement Thread Local Storage
|
2023-02-15 22:53:19 +01:00 |
Processor.h
|
Kernel/aarch64: Implement Thread Local Storage
|
2023-02-15 22:53:19 +01:00 |
Registers.h
|
Kernel: Use u64 instead of int for the bitfields of CPACR_EL1
|
2023-03-25 16:50:36 +00:00 |
RegisterState.h
|
Kernel/aarch64: Remove tpidr_el0 from RegisterState
|
2023-02-15 22:53:19 +01:00 |
SafeMem.cpp
|
Kernel/aarch64: Add implementations for safe_memset and safe_strnlen
|
2023-02-15 22:53:19 +01:00 |
SerenityLogoRGB.ppm
|
Kernel: Move aarch64 Prekernel into Kernel
|
2022-03-12 14:54:12 -08:00 |
SmapDisabler.cpp
|
Kernel: Use default constructors/destructors
|
2022-03-17 00:51:36 -07:00 |
ThreadRegisters.h
|
Kernel/aarch64: Implement set_exec_state in ThreadRegisters
|
2023-02-08 18:19:48 +00:00 |
TrapFrame.h
|
Kernel: Add even more AARCH64 stubs
|
2022-10-18 13:08:25 +02:00 |
vector_table.S
|
Kernel/aarch64: Remove tpidr_el0 from RegisterState
|
2023-02-15 22:53:19 +01:00 |