toaruos/kernel
Kevin Lange bba242dd62 Add a testing framework.
This is an automated system by which we boot qemu headless and use the
serial line to capture output from a testing application that is started
on bootup, running with the VGA terminal shell. This might be expanded
to boot to the graphical display within VNC and perform more advanced
tests with the Python shim using a VNC module for Python; we'll see.
2012-09-02 02:24:25 -07:00
..
cpu Fix a bunch of bugs in signal handling and scheduling 2012-02-20 23:31:00 -06:00
devices CPU detection moved to userspace app 2012-02-19 19:39:18 -06:00
ds [docs] Clean up some fixed XXXs and TODOs 2012-03-15 13:15:57 -05:00
fs Delayed writes [use sysfunc 3 to sync disc] 2012-05-31 20:52:47 +09:00
include Add a testing framework. 2012-09-02 02:24:25 -07:00
mem Reenable support for a VGA text-mode terminal. 2012-04-10 23:35:12 -05:00
misc Add a testing framework. 2012-09-02 02:24:25 -07:00
sys Add a testing framework. 2012-09-02 02:24:25 -07:00
v8086 Fix a cast warning 2012-01-31 20:12:19 -06:00
video [massive commit] Userspace terminal. 2012-01-25 00:19:52 -06:00
link.ld Fix minor tab completion bug 2012-01-10 18:42:46 -06:00
main.c Add a testing framework. 2012-09-02 02:24:25 -07:00
start.s [sys] Fix fork syscall return values 2011-12-15 15:31:18 -06:00