summaryrefslogtreecommitdiff
path: root/Kernel/Makefile
AgeCommit message (Expand)Author
2019-07-29Kernel+AK: Remove AK/StdLibExtras.cpp, moving kernel stuff to Kernel/.Andreas Kling
2019-07-29Kernel: Move Lock code out-of-line.Andreas Kling
2019-07-28Kernel: Expand PATA driver to support multiple hard drives (#365)Jesse
2019-07-27Kernel: Add (expensive) but valuable userspace symbols to stacks.Andreas Kling
2019-07-22Kernel: Add a mechanism for listening for changes to an inode.Andreas Kling
2019-07-17Kernel: Initial FDC Device Driver (#315)Jesse
2019-07-16SharedBuffer: Fix deadlock on destroyRobin Burchell
2019-07-13Kernel: First cut of a sb16 driverRobin Burchell
2019-07-09Kernel: Pick up standard includes from ../Toolchain, not ../RootAndreas Kling
2019-07-09Kernel: Move SharedMemory.{cpp,h} into FileSystem/Andreas Kling
2019-07-09Kernel: Move File.{cpp,h} into FileSystem/Andreas Kling
2019-07-09Kernel: Move i8253.cpp => Arch/i386/PIT.cppAndreas Kling
2019-07-09Kernel: Move PIC.cpp into Arch/i386/Andreas Kling
2019-07-04AK: Move some of LogStream out of line & add overloads for smart pointers.Andreas Kling
2019-06-29Kernel: Change the format of /proc/all to JSON.Andreas Kling
2019-06-28AK: Add Vector(std::initializer_list<T>) constructor.Andreas Kling
2019-06-12Kernel: Refactor MemoryManager to use a Bitmap rather than a VectorConrad Pankoff
2019-06-08Kernel: Implement serial port driverConrad Pankoff
2019-06-07Kernel: Move i386.{cpp,h} => Arch/i386/CPU.{cpp,h}Andreas Kling
2019-06-07Kernel: Rename FileDescriptor to FileDescription.Andreas Kling
2019-06-04Kernel: Add KParams class for accessing kernel cmdline parameters (#188)Conrad Pankoff
2019-06-02Kernel: Implement MBR partition loader (#168)Conrad Pankoff
2019-06-02Kernel: Rename OffsetDiskDevice to DiskPartitionConrad Pankoff
2019-06-02Kernel: Implement OffsetDiskDevice to prepare for partition supportConrad Pankoff
2019-05-30FileSystem: Add a Custody class that represents a parent/child guardianship.Andreas Kling
2019-05-30Kernel: Add InodeFile, a File subclass for regular files.Andreas Kling
2019-05-23Kernel/AK: Move ELF loader to AKRobin Burchell
2019-05-17LibCore: Move AK/ArgsParser to LibCore/CArgsParserRobin Burchell
2019-05-17Kernel: Implement a simple virtual address range allocator.Andreas Kling
2019-05-16Only the kernel needs to build with default includes disabled.Andreas Kling
2019-05-16Kernel: Move Inode to its own files.Andreas Kling
2019-05-15Kernel: Add a beep() syscall that beeps the PC speaker.Andreas Kling
2019-05-13Feature/pidof (#31)GuillaumeGas
2019-04-28Kernel: Make ProcessTracer inherit from File.Andreas Kling
2019-04-23Build: Pass --gc-sections to the linker in all builds.Andreas Kling
2019-04-22Kernel: Make sure we don't use any FPU/MMX/SSE instructions.Andreas Kling
2019-04-22Kernel: Add a systrace() syscall and implement /bin/strace using it.Andreas Kling
2019-04-21Include Makefile.common in all other Makefiles.Andreas Kling
2019-04-20Get rid of SERENITY macro since the compiler already defines __serenity__Andreas Kling
2019-04-18Kernel+LibC: Add a DebugLogDevice that forwards everything to I/O port 0xe9.Andreas Kling
2019-04-16AK: Try to use StringViews more for substrings and splitting.Andreas Kling
2019-04-09Kernel: More work towards POSIX SHM, also add ftruncate().Andreas Kling
2019-04-06Kernel: Oops, also moved FileDescriptor into FileSystem/, fix Makefile.Andreas Kling
2019-04-06Kernel: Move FIFO into FileSystem/ and Socket+LocalSocket into Net/.Andreas Kling
2019-04-05Kernel: Build with i686-pc-serenity-g++.Andreas Kling
2019-04-03Kernel: Move VM-related files into Kernel/VM/.Andreas Kling
2019-04-03Kernel: Move devices into Kernel/Devices/.Andreas Kling
2019-04-03Kernel: Move ELF-related files into Kernel/ELF/.Andreas Kling
2019-04-03Kernel: Move TTY-related files into Kernel/TTY/.Andreas Kling
2019-04-03Kernel: Move FS-related files into Kernel/FileSystem/Andreas Kling