common.mak: -Os instead of -O3, smaller bios (<32k), most embedded systems end up using -Os
memtest: shrink memtest space to 63M for lx9 microboard
spiflash: add read-only variable data width spi flash
tdcdtc: preliminary version of serdes based TDC+DTC wishbone peripheral
software/bios: temporarily disable crcbios()

fails if flash is not working
top.py, lm32_config.v, linker.ld: use static hardcoded rom for bios
lx9crg: add crg for lx9 microboard
make.py, top.py: tweaks for lx9 microboard

sdram is 64M on lx9 microboard

lx9 only needs 320k config mem in flash