This is experimental, community-supported port for Cortex-M emulation as provided by QEMU (http://qemu.org).
The purposes of this port are to enable:
This port will only work with with GCC ARM Embedded toolchain and not with CodeSourcery toolchain. You will need to modify LDFLAGS
if you want to use CodeSourcery's version of arm-none-eabi
. The difference is that CodeSourcery needs -T generic-m-hosted.ld
while ARM's version requires --specs=nano.specs --specs=rdimon.specs
to be passed to the linker.