toaruos/kernel/include
Kevin Lange 339b82e10c [massive commit] Userspace terminal.
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))
2012-01-25 00:19:52 -06:00
..
ata.h [misc] Also the include files... 2011-12-10 17:45:04 -06:00
boot.h [misc] Also the include files... 2011-12-10 17:45:04 -06:00
elf.h [misc] Also the include files... 2011-12-10 17:45:04 -06:00
ext2.h [typo] 2012-01-18 20:08:43 -06:00
fs.h Null device 2012-01-23 23:01:23 -06:00
list.h [process] Massive commit: New process model 2011-12-08 15:25:48 -06:00
logging.h [misc] Boot logging to screen 2011-12-26 19:23:58 -06:00
multiboot.h [misc] Also the include files... 2011-12-10 17:45:04 -06:00
pipe.h Pipes 2012-01-24 18:40:25 -06:00
process.h Pipes, dup2, and an almost-kinda-working terminal 2012-01-24 19:06:07 -06:00
signal.h initial work on new process model 2011-12-07 20:59:08 -06:00
syscall.h VESA mode switching support. 2011-12-25 00:40:40 -06:00
system.h [massive commit] Userspace terminal. 2012-01-25 00:19:52 -06:00
tree.h [tree] Add some new functions 2011-12-07 20:58:47 -06:00
tss.h [misc] Also the include files... 2011-12-10 17:45:04 -06:00
types.h [misc] Also the include files... 2011-12-10 17:45:04 -06:00
va_list.h [log] Simple logging facility 2011-12-14 17:47:30 -06:00
version.h [version] Kernel version and codename, shell uname cmd 2011-12-16 02:15:44 -06:00
vesa.h VESA mode switching support. 2011-12-25 00:40:40 -06:00