serenity/Kernel
2019-08-12 12:51:52 +02:00
..
Arch/i386 Kernel: Don't treat read faults like CoW exceptions 2019-08-06 09:39:39 +02:00
Boot
Devices Kernel: Allow boot without mouse attached by checking for presence 2019-08-12 12:51:52 +02:00
FileSystem ProcFS: Expose local sockets in /proc/net/local 2019-08-11 16:30:43 +02:00
Net Kernel: Customize absolute_path() for more file types 2019-08-11 16:30:43 +02:00
TTY Kernel: Customize absolute_path() for more file types 2019-08-11 16:30:43 +02:00
VM Kernel: Use range-for with InlineLinkedList 2019-08-08 13:40:58 +02:00
.bochsrc Meta: Make Serenity run on Bochs once again 2019-08-06 21:09:24 +02:00
.gitignore
Assertions.h
build-image-grub.sh
build-image-qemu.sh
build-root-filesystem.sh Calculator: Add a simple calculator app 2019-08-10 08:46:22 +02:00
CMOS.cpp
CMOS.h
Console.cpp
Console.h
DoubleBuffer.cpp
DoubleBuffer.h
grub.cfg Kernel: Add serial_debug cmdline parameter 2019-08-11 08:22:42 +02:00
init.cpp Kernel: Print out PCI devices during boot 2019-08-11 08:23:16 +02:00
install.sh
IO.h
IRQHandler.cpp
IRQHandler.h
KBuffer.h Kernel: Make KBuffer lazily populated 2019-08-06 15:06:31 +02:00
KBufferBuilder.cpp Kernel: Add KBufferBuilder, similar to StringBuilder but for KBuffer 2019-08-06 20:04:12 +02:00
KBufferBuilder.h Kernel: Add KBufferBuilder, similar to StringBuilder but for KBuffer 2019-08-06 20:04:12 +02:00
KeyCode.h
kmalloc.cpp
kmalloc.h
KParams.cpp AK: Make HashMap::get(Key) return an Optional<Value>. 2019-07-24 10:25:43 +02:00
KParams.h
kprintf.cpp Kernel: Add serial_debug cmdline parameter 2019-08-11 08:22:42 +02:00
KResult.h Kernel: Align the KResult value storage appropriately. 2019-08-02 19:22:48 +02:00
kstdio.h Kernel: Add serial_debug cmdline parameter 2019-08-11 08:22:42 +02:00
KSyms.cpp Kernel: Disable kmalloc backtraces during backtrace generation 2019-08-07 20:37:05 +02:00
KSyms.h
linker.ld
Lock.cpp Kernel: Oops, forgot to add Lock.cpp. 2019-07-29 12:00:14 +02:00
Lock.h Kernel: Move Lock code out-of-line. 2019-07-29 11:19:04 +02:00
makeall.sh Calculator: Add a simple calculator app 2019-08-10 08:46:22 +02:00
Makefile Kernel: Split VMObject into two classes: Anonymous- and InodeVMObject 2019-08-07 18:09:32 +02:00
mkmap.sh
MousePacket.h
Multiboot.h
PCI.cpp
PCI.h
Process.cpp Kernel: Move socket role tracking to the Socket class itself 2019-08-11 16:30:43 +02:00
Process.h Kernel: Reorder some Process members to shrink the class by 8 bytes 2019-08-08 14:57:45 +02:00
ProcessTracer.cpp
ProcessTracer.h
RTC.cpp
RTC.h
run
Scheduler.cpp Kernel: Use a more detailed state machine for socket setup 2019-08-10 09:07:11 +02:00
Scheduler.h Kernel: Don't create Function objects in the scheduling code 2019-08-07 20:43:54 +02:00
SharedBuffer.cpp Kernel+ProcessManager: Let processes have an icon and show it in the table. 2019-07-29 07:26:01 +02:00
SharedBuffer.h Kernel: Split VMObject into two classes: Anonymous- and InodeVMObject 2019-08-07 18:09:32 +02:00
StdLib.cpp Kernel: Add strncmp() 2019-08-11 16:30:43 +02:00
StdLib.h Kernel: Add strncmp() 2019-08-11 16:30:43 +02:00
sync.sh
Syscall.cpp Kernel+LibC: Support passing O_CLOEXEC to pipe() 2019-08-05 16:04:31 +02:00
Syscall.h Kernel: mount system call (#396) 2019-08-02 15:18:47 +02:00
Thread.cpp Kernel: For signal-killed threads, dump backtrace from finalizer thread 2019-08-06 19:45:08 +02:00
Thread.h Kernel: Don't create Function objects in the scheduling code 2019-08-07 20:43:54 +02:00
UnixTypes.h