..
Aarch64_asm_utils.h
Prekernel: Install EL1 vector table at boot on aarch64
2022-01-24 06:57:59 +00:00
Aarch64_asm_utils.S
Prekernel: Install EL1 vector table at boot on aarch64
2022-01-24 06:57:59 +00:00
boot.S
Kernel: Rename Aarch64Asm -> ASM_wrapper and add Aarch64::Asm namespace
2021-11-28 22:01:21 -08:00
BootPPMParser.cpp
Kernel: Add very simple PPM parser for Aarch64
2021-10-31 12:35:53 +01:00
BootPPMParser.h
Kernel: Add very simple PPM parser for Aarch64
2021-10-31 12:35:53 +01:00
Framebuffer.cpp
Kernel: Add Framebuffer class for Raspberry Pi
2021-10-31 12:35:53 +01:00
Framebuffer.h
Kernel: Add Framebuffer class for Raspberry Pi
2021-10-31 12:35:53 +01:00
FramebufferMailboxMessages.h
Kernel: Add Framebuffer class for Raspberry Pi
2021-10-31 12:35:53 +01:00
GPIO.cpp
Kernel: Add a GPIO class for aarch64
2021-09-26 11:55:51 +02:00
GPIO.h
Kernel: Add a GPIO class for aarch64
2021-09-26 11:55:51 +02:00
init.cpp
Kernel: Change static constexpr variables to constexpr where possible
2022-02-09 21:04:51 +00:00
linker.ld
Kernel: Set up and activate the MMU in the aarch64 perkernel
2021-11-28 22:01:21 -08:00
Mailbox.cpp
Everywhere: Fix spelling mistakes
2022-01-07 15:44:42 +01:00
Mailbox.h
Kernel: Refactor Aarch64 MailBox class
2021-10-31 12:35:53 +01:00
MainIdRegister.cpp
Kernel: Add a class to wrap aarch64 MIDR_EL1
2021-09-12 17:26:41 +00:00
MainIdRegister.h
Kernel: Add a class to wrap aarch64 MIDR_EL1
2021-09-12 17:26:41 +00:00
MMIO.cpp
Kernel: Add a MMIO class for aarch64
2021-09-19 17:45:59 +02:00
MMIO.h
Kernel: Use peripheral addresses returned from MMIO to map prekernel mem
2021-11-28 22:01:21 -08:00
Prekernel.h
Kernel: Rename Aarch64Asm -> ASM_wrapper and add Aarch64::Asm namespace
2021-11-28 22:01:21 -08:00
PrekernelCommon.cpp
Kernel: Rename Aarch64Asm -> ASM_wrapper and add Aarch64::Asm namespace
2021-11-28 22:01:21 -08:00
PrekernelExceptions.cpp
Kernel: Rename Aarch64Asm -> ASM_wrapper and add Aarch64::Asm namespace
2021-11-28 22:01:21 -08:00
PrekernelMMU.cpp
Kernel: Do not do integer to pointer conversion in constexpr functions
2021-12-04 11:59:59 -08:00
SerenityLogoRGB.ppm
Kernel: Draw picture on screen when booting Raspberry Pi
2021-10-31 12:35:53 +01:00
Timer.cpp
Kernel: Refactor Aarch64 MailBox class
2021-10-31 12:35:53 +01:00
Timer.h
Kernel: Refactor Aarch64 MailBox class
2021-10-31 12:35:53 +01:00
UART.cpp
Kernel: Refactor Aarch64 MailBox class
2021-10-31 12:35:53 +01:00
UART.h
Prekernel: Implement print_hex
UART function on aarch64
2022-01-24 06:57:59 +00:00
Utils.cpp
Kernel: Add temporary debug printing utilities for Aarch64
2021-10-31 12:35:53 +01:00
Utils.h
Kernel: Add temporary debug printing utilities for Aarch64
2021-10-31 12:35:53 +01:00
vector_table.S
Prekernel: Handle synchronous EL1 exceptions in C++ on aarch64
2022-01-24 06:57:59 +00:00