sos

[unmaintained] experimenting with low level OS development
Log | Files | Refs | README | LICENSE

ModeNameSize
-rw-r--r--.gitignore36L
-rw-r--r--LICENSE28L
-rw-r--r--Makefile44L
-rw-r--r--README.md11L
-rw-r--r--arch/x86/boot.asm22L
-rw-r--r--arch/x86/gdt.asm14L
-rw-r--r--arch/x86/gdt.c29L
-rw-r--r--arch/x86/gdt.h27L
-rw-r--r--arch/x86/idt.asm716L
-rw-r--r--arch/x86/idt.c227L
-rw-r--r--arch/x86/idt.h26L
-rw-r--r--arch/x86/pic.c34L
-rw-r--r--arch/x86/pic.h6L
-rw-r--r--bochsrc6L
-rw-r--r--drivers/hid/keyboard/keyboard.c92L
-rw-r--r--drivers/hid/keyboard/keyboard.h55L
-rw-r--r--drivers/hid/keyboard/ps2.c152L
-rw-r--r--grub/grub.cfg7L
-rw-r--r--images/gdt.png114227B
-rw-r--r--images/gdt.svg322L
-rw-r--r--include/arch/x86/io.c92L
-rw-r--r--include/arch/x86/io.h32L
-rw-r--r--include/arch/x86/math.c8L
-rw-r--r--include/arch/x86/math.h1L
-rw-r--r--kernel.c24L
-rw-r--r--kernel.ld38L
-rwxr-xr-xrun_bochs.sh1L
-rw-r--r--sos.img.layout6L