Blackfin: add linux-user support

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Blackfin: add test suite

To run it, simply add the bfin-elf compiler to your PATH and do:
	make -C tests/tcg/bfin

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
linux-user: add support for Blackfin syscalls

The Blackfin arch supports a simple sram allocator for userspace, as well
as a DMA memcpy function to access the sram.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
[WIP] Blackfin: add softmmu support

Not functional yet -- it does compile though!

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Blackfin: add CPU models
Blackfin: initial set of models

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
more hardware work