screen: use graphics attributes to determine screen bit depth
i2c: bus->io now takes I2Cdev not I2Cbus
9: don't set console and kbmap, disable i2c and mmc for now
uart: enable console when console= is set, probe in case uart is missing.
trap: add probeaddr() to check for missing uart
screen: remove complex screen init
uart: timeout waiting for reset in uartenable
9: implement timerset and hook up portclock
uart: timeout in putc and getc
9: remove n900 naming from files that do not require it
readme: add links for info
screen: refrain from copying the font
readme: bootable image needs fewer binds
readme: build the sd card image
readme: small fixes
readme: more read me than ever before
mmu: unified cache invalidation needs to stash lr
trap: fp invalid checks in note handling
trap: add missing clrex to _virq
mmu: remove redundant stash and splhi in cache ops
readme: installation instructions