hw/arm/Makefile.objs | 1 + hw/intc/Makefile.objs | 2 +- hw/timer/Makefile.objs | 2 +- include/hw/arm/arm.h | 16 +++ include/hw/arm/armv6m.h | 49 ++++++++ hw/arm/armv6m.c | 190 ++++++++++++++++++++++++++++++++ hw/arm/nrf51_soc.c | 5 +- target/arm/cpu.c | 12 ++ default-configs/arm-softmmu.mak | 2 + 9 files changed, 274 insertions(+), 5 deletions(-) create mode 100644 include/hw/arm/armv6m.h create mode 100644 hw/arm/armv6m.c