index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
/
Arch
/
aarch64
Age
Commit message (
Expand
)
Author
2022-06-02
Kernel: Initialize and use interrupts in the aarch64 Kernel
Timon Kruiper
2022-06-02
Kernel: Add interrupt support to aarch64 RPi Timer driver
Timon Kruiper
2022-06-02
Kernel: Use AK::NeverDestroyed<Timer> to store the timer class
Timon Kruiper
2022-06-02
Kernel: Make RPi Timer::set_clock_rate static
Timon Kruiper
2022-06-02
Kernel: Add support for handling interrupts on aarch64
Timon Kruiper
2022-06-02
Kernel: Add simple implementation for InterruptManagement on aarch64
Timon Kruiper
2022-06-02
Kernel: Add driver for interrupt controller on the Raspberry Pi
Timon Kruiper
2022-06-02
Kernel: Move IRQController and InterruptManagement to Arch directory
Timon Kruiper
2022-06-02
Kernel: Put Raspberry Pi devices into RPi namespace
Timon Kruiper
2022-06-02
Kernel: Disable interrupts when halting the aarch64 processor
Timon Kruiper
2022-06-02
Kernel: Rename idt_init() to initialize_interrupts()
Timon Kruiper
2022-06-02
Kernel: Add Interrupts/IRQHandler.cpp to the aarch64 build
Timon Kruiper
2022-06-02
Kernel: Add interrupt related functions to Processor class
Timon Kruiper
2022-06-02
Kernel: Add DAIF system register to aarch64 registers
Timon Kruiper
2022-06-02
Kernel: Add GenericInterruptHandler.cpp to aarch64 build
Timon Kruiper
2022-05-30
Kernel: Do not include AK/Platform.h in mcontext headers
SeekingBlues
2022-05-21
Kernel: Report value of ESR_EL1 when exception happens on aarch64
Timon Kruiper
2022-05-21
Kernel: Add Exception Syndrome Register to aarch64 Registers.h
Timon Kruiper
2022-05-21
Kernel: Add more exception handlers for aarch64 Kernel
Timon Kruiper
2022-05-21
Kernel: Set up initial exception stack when going into EL1 on aarch64
Timon Kruiper
2022-05-21
Kernel: Add alignment specifier to aarch64 register definitions
Timon Kruiper
2022-05-12
Kernel: Put code in the aarch64 init.cpp file into the Kernel namespace
Timon Kruiper
2022-05-12
Kernel: Move __assertion_failed to aarch64/Panic.cpp
Timon Kruiper
2022-05-12
Kernel: Remove Prekernel namespace in the aarch64 Kernel
Timon Kruiper
2022-05-12
Kernel: Move the aarch64 boot.S out of the Prekernel directory
Timon Kruiper
2022-05-12
Kernel: Move Prekernel{CPU, Exceptions}.cpp out of Prekernel directory
Timon Kruiper
2022-05-12
Kernel: Move Prekernel assembly utils to aarch64/ASM_wrapper.h
Timon Kruiper
2022-05-12
Kernel: Replace Prekernel::halt with Processor::halt in aarch64 build
Timon Kruiper
2022-05-09
Kernel: Add initial implementation of Processor in aarch64
Timon Kruiper
2022-05-09
Kernel: Call the constructors in the aarch64 init function
Timon Kruiper
2022-05-09
Kernel: Reorder sections in aarch64 linker script to save space
Timon Kruiper
2022-05-09
Kernel: Add some mission sections to the aarch64 linker script
Timon Kruiper
2022-05-03
Kernel: Panic when an assertion is failed in aarch64 Kernel
Timon Kruiper
2022-05-03
Kernel: Remove unused aarch64 Prekernel::panic() function
Timon Kruiper
2022-05-03
Kernel: Replace calls to Prekernel::panic() with PANIC macro on aarch64
Timon Kruiper
2022-05-03
Kernel: Implement __panic() for the aarch64 Kernel
Timon Kruiper
2022-05-03
Kernel: Load the kernel symbol table for the aarch64 Kernel
Timon Kruiper
2022-05-03
Kernel: Add kmalloc_init() to the init function of the aarch64 Kernel
Timon Kruiper
2022-05-03
Kernel: Remove VERIFY_NOT_REACHED in {current, idle}_thread for aarch64
Timon Kruiper
2022-05-03
Kernel: Add bare-minimum implementation for aarch64 Spinlock
Timon Kruiper
2022-05-03
Kernel: Move Arch/x86/Spinlock.h and add stubs for aarch64
Timon Kruiper
2022-05-03
Kernel: Add the .ksyms section to the aarch64 Kernel binary
Timon Kruiper
2022-05-03
Kernel: Implement safe_memcpy for the aarch64 build
Timon Kruiper
2022-05-03
Kernel: Add KSyms.cpp to the aarch64 build
Timon Kruiper
2022-05-03
Kernel: Remove UART::{print_num, print_hex} since they are unused
Timon Kruiper
2022-05-03
Kernel: Modify UART::print_str() to also take into account the length
Timon Kruiper
2022-05-03
Kernel: Remove aarch64/Utils.{cpp, h} since they are not used anymore
Timon Kruiper
2022-05-03
Kernel: Replace calls to UART::print_str() with dbgln()
Timon Kruiper
2022-05-03
Kernel: Let Processor::is_initialized() of aarch64 return false
Timon Kruiper
2022-05-03
Kernel: Add aarch64 version of kprintf.cpp
Timon Kruiper
[next]