summaryrefslogtreecommitdiff
path: root/Kernel/CMakeLists.txt
AgeCommit message (Expand)Author
2021-06-19Kernel: Make sure the kernel's ELF PHDRs don't use rwxGunnar Beutner
2021-06-17Kernel: Make sure the kernel is re-linked when the linker script changesGunnar Beutner
2021-06-12USB: Further Implement USB StructuresJesse Buhagiar
2021-06-10Kernel: Add driver for RTL8168 & RTL8111 NICsIdan Horowitz
2021-06-09Kernel/Net: Support Intel 82574 adapterLiav A
2021-06-09Kernel: Introduce the NetworkingManagement singletonLiav A
2021-06-03AK: Allow inlining ref-count functionalityGunnar Beutner
2021-05-29AK: Move RefCountedBase definitions out-of-lineAndreas Kling
2021-05-28Kernel: Add KString, a single-owner string with OOM failure exposionAndreas Kling
2021-05-27Kernel/Graphics: Remove unnecessary derived FramebufferDevice classesLiav A
2021-05-27Kernel: Add ENABLE_EXTRA_KERNEL_DEBUG_SYMBOLS option to set Og and ggdb3Andrew Kaster
2021-05-20Meta: Make generate_state_machine() generate a proper targetAli Mohammad Pur
2021-05-19Kernel: Add statvfs & fstatvfs SyscallsJustin
2021-05-17Build: Stop using precompiled headers (PCH)Andreas Kling
2021-05-17Kernel: Implement a PCI Serial Device driverIdan Horowitz
2021-05-16Kernel/Graphics + SystemServer: Support text mode properlyLiav A
2021-05-16Kernel: Rename Console => ConsoleDeviceLiav A
2021-05-16Kernel/Graphics: Add basic support for Intel native acceleratorLiav A
2021-05-16Kernel: Introduce a new graphics subsystemLiav A
2021-05-16AK: Turn ByteBuffer into a value typeGunnar Beutner
2021-05-16LibVT: Implement new ANSI escape sequence parserDaniel Bertalan
2021-05-13CMake: Fix message levels for error conditions during configurationBrian Gianforcaro
2021-05-13Kernel: Create VM::RingBuffer classSahan Fernando
2021-05-12Kernel: Implement multi-watch InodeWatcher :^)sin-ack
2021-04-29Kernel: Add a CMake flag to enable LTO for the kernelGunnar Beutner
2021-04-27Build: Provide the user with a nice message after Toolchain upgradeBrian Gianforcaro
2021-04-27Build: Use variables when concatenating Toolchain paths.Brian Gianforcaro
2021-04-21Meta: Add an option to precompile some very common AK headersAli Mohammad Pur
2021-04-18Kernel+LibC: Clean up how assertions work in the kernel and LibCGunnar Beutner
2021-04-18Toolchain: Enable -fexceptions and build a separate libstdc++ for the kernelGunnar Beutner
2021-04-17Kernel: Add base support for VirtRNG (VirtIO based Hardware RNG)Idan Horowitz
2021-04-17Kernel: Implement a simple Scatter/Gather ListIdan Horowitz
2021-04-17Kernel: Implement a naive version of virtconsole by memcpying to physical pageIdan Horowitz
2021-04-17Kernel: Add base support for VirtConsole (VirtIO based consoles)Idan Horowitz
2021-04-17Kernel: Add base support for VirtIO devicesIdan Horowitz
2021-04-17Kernel: Add `-Wnull-dereference` flagNicholas-Baron
2021-04-14Build: Update toolchain include path to gcc 10.3.0Brian Gianforcaro
2021-04-03Kernel/PCI: Introduce a new ECAM access mechanismLiav A
2021-04-03Kernel: Introduce a new HID subsystemLiav A
2021-03-27Kernel/Storage: Move IDE bus master handling code into a separate classLiav A
2021-03-21Kernel: Add simplistic work queuesTom
2021-03-21Kernel::CPU: Move headers into common directoryHendiadyoin1
2021-03-12Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)Andreas Kling
2021-03-10Kernel: Build with -WvlaAndreas Kling
2021-03-09Kernel+UserspaceEmulator: Add sys$emuctl() system callAndreas Kling
2021-03-05Kernel: Add basic AHCI functionalityLiav A
2021-03-04Kernel: Make the kernel compile & link for x86_64Andreas Kling
2021-02-25Kernel: Move SMAP disabler RAII helper to its own fileAndreas Kling
2021-02-25Kernel: Move the VM Range class to its own filesAndreas Kling
2021-02-24Kernel: Build with -fsanitize=undefined for all compilersAndreas Kling