339b82e10c
Completely removes: * The kernel terminal (both VGA and graphical) * The kernel ANSI parser (obviously) * kgets() function * Dozens of other functions that were made useless Adds: * Userspace terminal that should work (relatively) well * Keyboard device driver (implemented with a "pipe" object) * Stabalized interrupt interface * `clear` uses the c library * All panic screens and kprintf() output goes to the serial line ONLY * The kernel boots directly into /bin/terminal (no arguments, unless you want to add them (such as -f)) |
||
---|---|---|
.. | ||
ata.h | ||
boot.h | ||
elf.h | ||
ext2.h | ||
fs.h | ||
list.h | ||
logging.h | ||
multiboot.h | ||
pipe.h | ||
process.h | ||
signal.h | ||
syscall.h | ||
system.h | ||
tree.h | ||
tss.h | ||
types.h | ||
va_list.h | ||
version.h | ||
vesa.h |