From: Michael Walle Date: Mon, 30 Jul 2012 22:04:57 +0000 (+0200) Subject: lm32_uart: fix receive buffering X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=562f5f5d9e8415cac3ca2eb768dabf068e8e0f4a;p=qemu.git lm32_uart: fix receive buffering Inform qemu-char when more input data can be received. Signed-off-by: Michael Walle --- diff --git a/hw/lm32_uart.c b/hw/lm32_uart.c index 02f6f89174..32bc37ac96 100644 --- a/hw/lm32_uart.c +++ b/hw/lm32_uart.c @@ -137,6 +137,7 @@ static uint64_t uart_read(void *opaque, hwaddr addr, r = s->regs[R_RXTX]; s->regs[R_LSR] &= ~LSR_DR; uart_update_irq(s); + qemu_chr_accept_input(s->chr); break; case R_IIR: case R_LSR: