serenity/Kernel/Arch/aarch64
Timon Kruiper cede752cd1 Kernel/aarch64: Stub enough functions to build Random.cpp
Also update Random.cpp such that it builds for aarch64.
2022-10-20 23:26:32 +02:00
..
RPi Kernel/aarch64: Implement HardwareTimer for RPi::Timer 2022-10-17 20:11:31 +02:00
ASM_wrapper.h Kernel: Add even more AARCH64 stubs 2022-10-18 13:08:25 +02:00
boot.S
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: Remove leftover reference to prekernel on aarch64 2022-08-10 15:20:56 -04:00
CrashHandler.cpp Kernel: Replace VERIFY_NOT_REACHED with TODO_AARCH64 2022-10-16 17:35:37 +02:00
CurrentTime.cpp Kernel: Fix build error on AARCH64 2022-10-15 06:01:45 +00:00
Dummy.cpp Kernel/aarch64: Stub enough functions to build Random.cpp 2022-10-20 23:26:32 +02:00
Exceptions.cpp Kernel: Set up initial exception stack when going into EL1 on aarch64 2022-05-21 20:23:32 +01:00
init.cpp Kernel: Add even more AARCH64 stubs 2022-10-18 13:08:25 +02:00
InterruptManagement.cpp Kernel/aarch64: Use adopt_lock_ref to instantiate an InterruptController 2022-10-01 19:36:04 +02:00
InterruptManagement.h Kernel: Store IRQControllers in NonnullRefPtrs instead of RefPtrs 2022-09-25 16:52:56 +03:00
Interrupts.cpp Kernel: Replace VERIFY_NOT_REACHED with TODO_AARCH64 2022-10-16 17:35:37 +02: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: Add support for displaying critical output on aarch64 2022-09-12 00:56:44 +01:00
linker.ld Kernel/aarch64: Only identity map kernel image, instead of all of RAM 2022-10-01 14:09:01 +02:00
MainIdRegister.cpp Kernel: Remove Prekernel namespace in the aarch64 Kernel 2022-05-12 23:14:05 +02:00
MainIdRegister.h Kernel: Remove Prekernel namespace in the aarch64 Kernel 2022-05-12 23:14:05 +02:00
mcontext.h Kernel+LibC: Add registers for AARCH64 in __mcontext 2022-10-14 13:01:13 +02:00
MMU.cpp Kernel/aarch64: Set up pointer to kernel page directory 2022-10-01 14:09:01 +02:00
PageDirectory.cpp Kernel: Replace VERIFY_NOT_REACHED with TODO_AARCH64 2022-10-16 17:35:37 +02:00
PageDirectory.h Kernel: Replace VERIFY_NOT_REACHED with TODO_AARCH64 2022-10-16 17:35:37 +02:00
Panic.cpp Kernel: Move __assertion_failed to aarch64/Panic.cpp 2022-05-12 23:14:05 +02:00
Processor.cpp Kernel: Add even more AARCH64 stubs 2022-10-18 13:08:25 +02:00
Processor.h Kernel/aarch64: Store a pointer to the current Thread on Processor 2022-10-20 23:26:32 +02:00
Registers.h Kernel: Add DAIF system register to aarch64 registers 2022-06-02 13:14:12 +01:00
RegisterState.h Kernel: Add even more AARCH64 stubs 2022-10-18 13:08:25 +02:00
SafeMem.cpp Kernel: Replace VERIFY_NOT_REACHED with TODO_AARCH64 2022-10-16 17:35:37 +02:00
ScopedCritical.cpp Kernel: Replace VERIFY_NOT_REACHED with TODO_AARCH64 2022-10-16 17:35:37 +02:00
SerenityLogoRGB.ppm
SmapDisabler.cpp
TrapFrame.h Kernel: Add even more AARCH64 stubs 2022-10-18 13:08:25 +02:00
vector_table.S Kernel: Add even more AARCH64 stubs 2022-10-18 13:08:25 +02:00