cowos

custom OS from scratch in C
git clone git://git.daat.foo/cowos.git
Log | Files | Refs | README | LICENSE

ModeNameSize
-rw-r--r--.gitignore10L
-rw-r--r--LICENSE674L
-rw-r--r--Makefile39L
-rw-r--r--README.md58L
-rw-r--r--isodir/boot/limine/limine.conf10L
-rw-r--r--kernel/Makefile58L
-rw-r--r--kernel/drivers/video/framebuffer.c296L
-rw-r--r--kernel/drivers/video/vga.c118L
-rw-r--r--kernel/include/bootloader.h9L
-rw-r--r--kernel/include/drivers/video/font8x16.h265L
-rw-r--r--kernel/include/drivers/video/framebuffer.h29L
-rw-r--r--kernel/include/drivers/video/vga.h31L
-rw-r--r--kernel/include/gdt.h28L
-rw-r--r--kernel/include/klibc/stdio.h13L
-rw-r--r--kernel/include/klibc/string.h14L
-rw-r--r--kernel/include/klibc/sys/cdefs.h6L
-rw-r--r--kernel/include/limine.h754L
-rw-r--r--kernel/include/limine_requests.h31L
-rw-r--r--kernel/include/mm/paging.h11L
-rw-r--r--kernel/init/kernel.c33L
-rw-r--r--kernel/klibc/stdio.c100L
-rw-r--r--kernel/klibc/string.c62L
-rw-r--r--kernel/linker.ld68L
-rw-r--r--kernel/mm/paging.c125L
-rw-r--r--kernel/x86/gdt.c73L
-rwxr-xr-xscripts/limine-git.sh18L
-rwxr-xr-xscripts/run-gdb21L