os

Toy OS
git clone git://git.margiolis.net/os.git
Log | Files | Refs | README | LICENSE

ModeNameSize
-rwxr-xr-xLICENSE20L
-rw-r--r--Makefile11L
-rw-r--r--README14L
-rw-r--r--i386/reg.h26L
-rw-r--r--i386/u.h31L
-rw-r--r--include/libc.h10L
-rw-r--r--kern/Makefile19L
-rw-r--r--kern/boot.s315L
-rw-r--r--kern/idt.c163L
-rw-r--r--kern/idt.h77L
-rw-r--r--kern/intr.s87L
-rw-r--r--kern/io.h75L
-rw-r--r--kern/kbd.c116L
-rw-r--r--kern/kbd.h6L
-rw-r--r--kern/kern_main.c27L
-rw-r--r--kern/libk.c382L
-rw-r--r--kern/libk.h23L
-rw-r--r--kern/link.ld24L
-rw-r--r--kern/pic.c84L
-rw-r--r--kern/pic.h34L
-rw-r--r--kern/timer.c38L
-rw-r--r--kern/timer.h6L
-rw-r--r--kern/unused/lm.asm106L
-rw-r--r--kern/vga.c140L
-rw-r--r--kern/vga.h34L
-rw-r--r--kern/vm_page.c8L
-rw-r--r--kern/vm_page.h6L
-rw-r--r--mk/kern.mk43L