summaryrefslogtreecommitdiff
path: root/Kernel/Prekernel/CMakeLists.txt
AgeCommit message (Expand)Author
2022-01-24Prekernel: Install EL1 vector table at boot on aarch64Jesse Buhagiar
2021-11-28Kernel: Rename Aarch64Asm -> ASM_wrapper and add Aarch64::Asm namespaceJames Mintram
2021-11-28Kernel: Set up and activate the MMU in the aarch64 perkernelJames Mintram
2021-11-28Kernel: Move common aarch64 asm functions into kernel folder and NSJames Mintram
2021-11-28Kernel: Split prekernel exception level code into its own fileJames Mintram
2021-11-28Kernel: Replace inline asm with typesafe static member functionsJames Mintram
2021-10-31Kernel: Draw picture on screen when booting Raspberry PiMarcin Undak
2021-10-31Kernel: Add very simple PPM parser for Aarch64Marcin Undak
2021-10-31Kernel: Add Framebuffer class for Raspberry PiMarcin Undak
2021-10-31Kernel: Add temporary debug printing utilities for Aarch64Marcin Undak
2021-10-17Toolchain+Meta: Update LLVM version to 13.0.0Daniel Bertalan
2021-10-15Kernel: Print current CPU exception level after booting on Aarch64Marcin Undak
2021-10-13Kernel: Add post build step to generate kernel8.imgJames Mintram
2021-10-02Kernel: Add a Timer class for aarch64Nico Weber
2021-09-27Kernel: Adjust aarch64 linker scriptNico Weber
2021-09-27Kernel: Move prekernel linker.ld into Arch subdirectoriesNico Weber
2021-09-26Kernel: Add UART class for aarch64Nico Weber
2021-09-26Kernel: Add a GPIO class for aarch64Nico Weber
2021-09-19Kernel: Add a Mailbox class for aarch64Nico Weber
2021-09-19Kernel: Add a MMIO class for aarch64Nico Weber
2021-09-17Kernel: Don't link Prekernel against kernel_heapNico Weber
2021-09-15Meta: Switch to a SuperBuild that splits host and target buildsAndrew Kaster
2021-09-12Kernel: Add a class to wrap aarch64 MIDR_EL1Nico Weber
2021-09-12Kernel: Put boot.S first in aarch64 Prekernel source listNico Weber
2021-09-12Kernel: Build Prekernel with -fno-threadsafe-staticsNico Weber
2021-09-08Kernel: Don't link Prekernel against libsupc++Nico Weber
2021-09-07Kernel: Build MiniStdLib.cpp in aarch64 buildsNico Weber
2021-09-07Kernel: Build UBSanitizer.cpp in aarch64 buildsNico Weber
2021-09-06Kernel: Let aarch64 port call into C++Nico Weber
2021-08-28Prekernel: Make build on aarch64Nico Weber
2021-08-28Prekernel: Move boot.S and multiboot.S into an Arch/x86 subfolderNico Weber
2021-08-25CMake: Remove Prekernel incompatible options instead of overridingBrian Gianforcaro
2021-08-08Meta: Add Clang support to the CMake build scriptsDaniel Bertalan
2021-07-30Prekernel: Disable KASAN, so it has no effect when enabledBrian Gianforcaro
2021-07-27Kernel: Support loading the kernel at almost arbitrary virtual addressesGunnar Beutner
2021-07-26Kernel: Add option to build with coverage instrumentation and KCOVPatrick Meyer
2021-07-23Prekernel: Don't build the prekernel as a PIE imageGunnar Beutner
2021-07-18Kernel: Introduce basic pre-kernel environmentGunnar Beutner