- clean up IO
	devsw.{init,read,write,boot,ioctl}
+ autosensing console detect (not reliable)
- selftest
- memory sensing/sizing 
- trap #15 handler I/F
	- character I/O (getchar,putchar)
	- disk I/O (floppy,ide)
	- vga/kbd code (hmm)
		set character maps
		set fonts, video modes etc...
+ register mods, save context code
+ trace'ing, breakpoints
	trace gets confused when tracing exceptions....
- font
- increase timeout
