update pointers
use new lasmibus.Crossbar master API
modularize SoC integration
make build system more generic
make.py: support extra SoC options
memtest: flush caches, display total error count, use ifdef instead of comment
add support for external platforms and targets
generate linker memory map, move all generated files into the same folder
rename create_sdram_modules and add register_rom
allow BIOS data to be passed to design
software/bios: infer flash start from linker
software: do not attempt to build network/sdram drivers when cores are not present
gensoc: add Papilio Pro ID
do not attempt to build SDRAM PHY header when SDRAM is not present
support for bitstream loading on Papilio Pro
targets: add simple SoC
spiflash: add read-only variable data width spi flash
etherbone: add etherbone slave (= wishbone master)
lx9crg: add crg for lx9 microboard
software/hello_world: add skeleton