summaryrefslogtreecommitdiff
path: root/Kernel/CMakeLists.txt
AgeCommit message (Expand)Author
2023-06-04Everywhere: Move global Kernel pattern code to Kernel/Library directoryLiav A
2023-06-04Kernel: Move task-crash related code to the Tasks subdirectoryLiav A
2023-06-04Kernel: Move Credentials.{cpp,h} to the Security subdirectoryLiav A
2023-06-04Kernel: Move UBSanitizer and AddressSanitizer to Security subdirectoryLiav A
2023-06-04Kernel: Move Random.{h,cpp} code to Security subdirectoryLiav A
2023-06-04Kernel: Move all tasks-related code to the Tasks subdirectoryLiav A
2023-06-04Kernel: Move Jail code to a new subdirectoryLiav A
2023-06-02Kernel: Move the Storage directory to be a new directory under DevicesLiav A
2023-05-28Kernel/aarch64: Add RPi/MMIO.cpp to `SOURCES_RUNNING_WITHOUT_MMU`Daniel Bertalan
2023-05-19Kernel: Move a bunch of generic devices code into new subdirectoryLiav A
2023-05-17Kernel: Add character device driver for the RPi "mini UART" (UART1)Daniel Bertalan
2023-05-17Kernel: Add RPi Watchdog and use it for system shutdownDaniel Bertalan
2023-05-17Kernel: Unify x86-64 and AArch64 `__panic` implementationDaniel Bertalan
2023-05-16Kernel: Restore kernel8.img for aarch64 buildAndrew Kaster
2023-05-13Kernel/aarch64: Remove drawing of logo on the framebuffer during initLiav A
2023-05-07Kernel: Introduce PCIIRQHandlerPankaj Raghav
2023-05-07Kernel: Implement helpers to manipulate MSI(x) data structuresPankaj Raghav
2023-04-28Revert "Kernel/x86: Bake the Prekernel and the Kernel into one image"Tim Schumacher
2023-04-28Kernel/x86: Bake the Prekernel and the Kernel into one imageLiav A
2023-04-09Kernel: Remove redundant HID name from all associated filesLiav A
2023-04-03Kernel: Merge x86_64 and aarch64 init.cpp filesTimon Kruiper
2023-04-03Kernel: Move deferred call code into separate DeferredCallPool classTimon Kruiper
2023-04-03Kernel: Call exit_trap in AArch64 restore_context_and_eretIdan Horowitz
2023-04-02Kernel: Add support for SD host controllers on the PCI busMarco Cutecchia
2023-03-25Kernel: Add support for Intel HDAJelle Raaijmakers
2023-03-25Revert "Revert "Kernel/Storage: Remove the ramdisk implementation""Marco Cutecchia
2023-03-25Revert "Kernel/aarch64: Embed disk image into kernel binary"Marco Cutecchia
2023-03-25Kernel: Add an SD card driver for the aarch64 portMarco Cutecchia
2023-03-25Kernel: Remove 2 duplicated listings of cpp files in CMakeLists.txt fileLiav A
2023-03-12Kernel: Make the Jails' internal design a lot more saneLiav A
2023-02-24Kernel/FileSystem: Simplify the ProcFS significantlyLiav A
2023-02-19Kernel/IntelGraphics: Move PLL handling code to a different fileLiav A
2023-02-19Kernel/Graphics: Introduce the IntelDisplayConnectorGroup classLiav A
2023-02-19Kernel+Userland: Add constants subdirectory at /sys/kernel directoryLiav A
2023-02-17Revert "Kernel: Remove old ‘main id register accessorʼ for Aarch64"Andrew Kaster
2023-02-12AK: Add conversion functions for packed DOS time formatOllrogge
2023-02-10Kernel: Remove old ‘main id register accessorʼ for Aarch64konrad
2023-02-10AK: Add a new method to propagate errno while printing errors in KernelLiav A
2023-02-08Kernel: Use `AK::Stream` to write packed binary dataTim Schumacher
2023-02-08Kernel/aarch64: Embed disk image into kernel binaryTimon Kruiper
2023-02-08Kernel: Share CrashHandler.cpp between aarch64 and x86_64Timon Kruiper
2023-02-08Revert "Kernel/Storage: Remove the ramdisk implementation"Timon Kruiper
2023-02-04Kernel+SystemServer+Base: Introduce the RAMFS filesystemLiav A
2023-02-02Kernel: Split I2C functionality from IntelNativeDisplayConnector codeLiav A
2023-01-29Kernel/FileSystem: Simplify the ProcFS inode codeLiav A
2023-01-27Kernel: Add Syscall.cpp to aarch64 buildTimon Kruiper
2023-01-27Kernel: Add Syscalls/execve.cpp to aarch64 buildTimon Kruiper
2023-01-27Kernel: Add Syscalls/fork.cpp to aarch64 buildTimon Kruiper
2023-01-27Kernel: Add Syscalls/sigaction.cpp to aarch64 buildTimon Kruiper
2023-01-27Kernel: Add Syscalls/mmap.cpp to aarch64 buildTimon Kruiper