On Thu, Oct 25, 2018 at 03:50:49AM +0300, Julia Suvorova via Qemu-devel wrote: > This series adds support for the nRF51 SoC UART, that used in > BBC Micro:bit board, and QTest for it. > > v3: > * serial_hd() moved to the board code > * sysbus_init_child_obj() used for initialization > * qemu_chr_fe_accept_input() called after byte popping > > v2: > * Suspend/Enable functionality added > * Connection to SoC moved to a separate patch > * Added QTest for checking reception functionality > * Mini-kernel test changed to fit current implementation > * Addressed review comments on R_*, uart_can_receive, VMState, > uart_transmit > > Julia Suvorova (3): > hw/char: Implement nRF51 SoC UART > hw/arm/nrf51_soc: Connect UART to nRF51 SoC > tests/boot-serial-test: Add microbit board testcase > > hw/arm/microbit.c | 2 + > hw/arm/nrf51_soc.c | 20 +++ > hw/char/Makefile.objs | 1 + > hw/char/nrf51_uart.c | 330 +++++++++++++++++++++++++++++++++++ > hw/char/trace-events | 4 + > include/hw/arm/nrf51_soc.h | 3 + > include/hw/char/nrf51_uart.h | 78 +++++++++ > tests/boot-serial-test.c | 19 ++ > 8 files changed, 457 insertions(+) > create mode 100644 hw/char/nrf51_uart.c > create mode 100644 include/hw/char/nrf51_uart.h > > -- > 2.17.1 > >
Reviewed-by: Stefan Hajnoczi <stefa...@redhat.com>
signature.asc
Description: PGP signature