summaryrefslogtreecommitdiff
path: root/Kernel/CMakeLists.txt
AgeCommit message (Expand)Author
2022-07-08Kernel/Storage: Rename AHCIPortHandler => AHCIInterruptHandlerLiav A
2022-06-25Kernel/Graphics: Move GenericDisplayConnector code to a new sub-folderLiav A
2022-06-24Kernel: Enable -ftrivial-auto-var-init as a security mitigationBrian Gianforcaro
2022-06-17Kernel/SysFS: Remove derived BIOSSysFSComponent classesLiav A
2022-06-17Kernel/SysFS: Migrate components code from SysFS.cpp to the SysFS folderLiav A
2022-06-17Kernel/SysFS: Split the bulky BIOS.h file into multiple filesLiav A
2022-06-17Kerenl/Firmware: Add map_ebda and map_bios methods in the original placeLiav A
2022-06-17Kernel/SysFS: Split bulky SysFSPCI file into separate filesLiav A
2022-06-17Kernel/SysFS: Split bulky SysFSUSB file into two separate class filesLiav A
2022-06-17Kernel/SysFS: Stop cluttering the codebase with pieces of SysFS partsLiav A
2022-06-06Kernel/Memory: Introduce the SharedFramebufferVMObject classLiav A
2022-06-02Kernel: Add simple implementation for InterruptManagement on aarch64Timon Kruiper
2022-06-02Kernel: Add driver for interrupt controller on the Raspberry PiTimon Kruiper
2022-06-02Kernel: Move IRQController and InterruptManagement to Arch directoryTimon Kruiper
2022-06-02Kernel: Do not specify new alignment for aarch64Timon Kruiper
2022-06-02Kernel: Add UnhandledInterruptHandler and SharedIRQHandler to aarch64Timon Kruiper
2022-06-02Kernel: Add Interrupts/IRQHandler.cpp to the aarch64 buildTimon Kruiper
2022-06-02Kernel: Add GenericInterruptHandler.cpp to aarch64 buildTimon Kruiper
2022-05-21Kernel: Fix capitalization of MiniStdLib.cpp in CMakeLists.txtTimon Kruiper
2022-05-21Kernel: Add -mgeneral-regs-only flag to aarch64 Kernel buildTimon Kruiper
2022-05-21Meta: Add option to disable Kernel Address SanitizerTimon Kruiper
2022-05-21Kernel+LibC+VFS: Implement utimensat(3)Ariel Don
2022-05-12Kernel: Remove PREKERNEL_SOURCES from aarch64 CMakeLists.txtTimon Kruiper
2022-05-12Kernel: Use the Kernel UBSanitizer implementation in the aarch64 KernelTimon Kruiper
2022-05-12Kernel: Move the aarch64 boot.S out of the Prekernel directoryTimon Kruiper
2022-05-12Kernel: Move Prekernel{CPU, Exceptions}.cpp out of Prekernel directoryTimon Kruiper
2022-05-12Kernel: Move Prekernel assembly utils to aarch64/ASM_wrapper.hTimon Kruiper
2022-05-12Kernel: Replace Prekernel::halt with Processor::halt in aarch64 buildTimon Kruiper
2022-05-12LibC+Kernel: Prevent string functions from calling themselvesDaniel Bertalan
2022-05-09Kernel: Sort aarch64 CMake sources alphabeticallyTimon Kruiper
2022-05-09Kernel: Add initial implementation of Processor in aarch64Timon Kruiper
2022-05-09Kernel: Separate kmalloc.cpp into a separate library similar to x86_64Timon Kruiper
2022-05-06Kernel/Graphics: Implement basic support for VMWare SVGA adapterLiav A
2022-05-05Everywhere: Purge all support and usage of framebuffer devicesLiav A
2022-05-05Kernel/Graphics: Use DisplayConnector design with generic framebuffersLiav A
2022-05-05Kernel/Graphics: Apply DisplayConnector design on the VirtIO driverLiav A
2022-05-05Kernel/Graphics: Migrate Intel driver to use the DisplayConnector designLiav A
2022-05-05Kernel/Graphics: Use DisplayConnector design for the Bochs driverLiav A
2022-05-05Kernel/Graphics: Introduce the DisplayConnector classLiav A
2022-05-03Kernel: Implement __panic() for the aarch64 KernelTimon Kruiper
2022-05-03Kernel: Move Arch/x86/Spinlock.h and add stubs for aarch64Timon Kruiper
2022-05-03Kernel: Implement safe_memcpy for the aarch64 buildTimon Kruiper
2022-05-03Kernel: Add KSyms.cpp to the aarch64 buildTimon Kruiper
2022-05-03Kernel: Remove aarch64/Utils.{cpp, h} since they are not used anymoreTimon Kruiper
2022-05-03Kernel: Add aarch64 version of kprintf.cppTimon Kruiper
2022-05-03Kernel: Fix aarch64 build by adding -Wno-nonnull flagTimon Kruiper
2022-05-02Kernel: Don't check pledges or veil against code coverage data filesAndrew Kaster
2022-04-22Kernel/USB: Get all interface descriptors on enumerationJesse Buhagiar
2022-04-20Kernel: Move VMWareBackdoor to new directory in the Firmware directoryLiav A
2022-04-08Kernel: Adjust includes after file reorganizationTiaan Louw