Mode | Name | Size |
-rw-r--r-- | .gitignore | 36L |
-rw-r--r-- | LICENSE | 28L |
-rw-r--r-- | Makefile | 44L |
-rw-r--r-- | README.md | 11L |
-rw-r--r-- | arch/x86/boot.asm | 22L |
-rw-r--r-- | arch/x86/gdt.asm | 14L |
-rw-r--r-- | arch/x86/gdt.c | 29L |
-rw-r--r-- | arch/x86/gdt.h | 27L |
-rw-r--r-- | arch/x86/idt.asm | 716L |
-rw-r--r-- | arch/x86/idt.c | 227L |
-rw-r--r-- | arch/x86/idt.h | 26L |
-rw-r--r-- | arch/x86/pic.c | 34L |
-rw-r--r-- | arch/x86/pic.h | 6L |
-rw-r--r-- | bochsrc | 6L |
-rw-r--r-- | drivers/hid/keyboard/keyboard.c | 92L |
-rw-r--r-- | drivers/hid/keyboard/keyboard.h | 55L |
-rw-r--r-- | drivers/hid/keyboard/ps2.c | 152L |
-rw-r--r-- | grub/grub.cfg | 7L |
-rw-r--r-- | images/gdt.png | 114227B |
-rw-r--r-- | images/gdt.svg | 322L |
-rw-r--r-- | include/arch/x86/io.c | 92L |
-rw-r--r-- | include/arch/x86/io.h | 32L |
-rw-r--r-- | include/arch/x86/math.c | 8L |
-rw-r--r-- | include/arch/x86/math.h | 1L |
-rw-r--r-- | kernel.c | 24L |
-rw-r--r-- | kernel.ld | 38L |
-rwxr-xr-x | run_bochs.sh | 1L |
-rw-r--r-- | sos.img.layout | 6L |