On Mon, Oct 29, 2018 at 02:37:42PM +0000, Peter Maydell wrote:
> On 25 October 2018 at 01:50, Julia Suvorova <jusual@mail.ru> 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
>
> Applied to target-arm.next, thanks.
>
> What's the current status of the 'microbit' board with these
> patches? Are we missing anything important? Can we run any
> interesting guest programs?
qemu.git/master can't run interesting programs yet. Missing:
* Steffen Görtz's patches (rng, timer, uicr, ficr)
* Julia's serial qtest (this is a prerequisite for the next item)
* My -kernel vs -device loader fix (currently qemu.git/master is broken
and cannot load any kernel at all!)
But we're getting there step by step :).
Stefan