summaryrefslogtreecommitdiff
path: root/Kernel/CMakeLists.txt
AgeCommit message (Expand)Author
2022-07-21Kernel+LibPartition: Move MBRPartitionTable into LibPartitionSamuel Bowman
2022-07-21Kernel+LibPartition: Move PartitionTable into LibPartitionSamuel Bowman
2022-07-21Kernel+LibPartition: Move DiskPartitionMetadata into LibPartitionSamuel Bowman
2022-07-19Kernel/Storage: Introduce basic abstraction layer for ATA componentsLiav A
2022-07-19Kernel/Storage: Merge IDE functionality from BusMasterChannel to ChannelLiav A
2022-07-19Kernel/Storage: Move AHCI and IDE code into new subdirectoriesLiav A
2022-07-19Kernel/SysFS: Add exposing interface for DisplayConnectorsLiav A
2022-07-15Kernel+LibC: Add posix_fallocate syscallHendiadyoin1
2022-07-15Kernel/SysFS: Add /sys/devices/storage directoryLiav A
2022-07-15Kernel/Storage: Add LUN address to each StorageDeviceLiav A
2022-07-15Kernel/SysFS: Rename Devices code folder => DeviceIdentifiersLiav A
2022-07-13Kernel/Graphics: Rename TextModeConsole => VGATextModeConsoleLiav A
2022-07-13Kernel/Graphics: Remove unnecessary VGAConsole class abstractionLiav A
2022-07-12Kernel/Graphics: Remove VGA folder and its contentLiav A
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