This series adds basic support for the nRF51 SoC UART, that used in BBC Micro:bit board, and QTest for it.
Based-on: <20180503090532.3113-1-j...@jms.id.au> Julia Suvorova (3): hw/arm/nrf51_soc: Fix compilation and memory regions hw/char/nrf51_uart: Implement nRF51 SoC UART tests/boot-serial-test: Add support for the microbit board hw/arm/nrf51_soc.c | 19 ++- hw/char/Makefile.objs | 1 + hw/char/nrf51_uart.c | 232 +++++++++++++++++++++++++++++++++++ include/hw/arm/nrf51_soc.h | 2 + include/hw/char/nrf51_uart.h | 54 ++++++++ tests/boot-serial-test.c | 11 ++ 6 files changed, 314 insertions(+), 5 deletions(-) create mode 100644 hw/char/nrf51_uart.c create mode 100644 include/hw/char/nrf51_uart.h -- 2.17.0