Use IO registers.
Add a magic number to the config because random system binaries access the
'serial' port.
Use glibc error functions instead of rolling our own.
Utility to write the spi flash.
The observe script now calls spectrum-reduce automatically.
Use cclk for fpga start-up.
Improve the overrun detect by a cycle.