commit | 02d3bf7fe755e490b3641148eaef02475c58bdee | [log] [tgz] |
---|---|---|
author | Michael Walle <michael@walle.cc> | Mon Sep 16 18:29:32 2013 +0200 |
committer | Michael Walle <michael@walle.cc> | Tue Feb 04 19:34:30 2014 +0100 |
tree | b86335f2c3044f73b5fccda89fb307f0d9d0c3c9 | |
parent | b2c623a3d9c88fb1d3bbbbe97364dc65bc6ab363 [diff] [blame] |
lm32_uart/lm32_juart: use qemu_chr_fe_write_all() qemu_chr_fe_write() may return EAGAIN. Therefore, use qemu_chr_fe_write_all(). Signed-off-by: Michael Walle <michael@walle.cc> Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
diff --git a/hw/char/lm32_juart.c b/hw/char/lm32_juart.c index 252fe46..380cb5d 100644 --- a/hw/char/lm32_juart.c +++ b/hw/char/lm32_juart.c
@@ -75,7 +75,7 @@ s->jtx = jtx; if (s->chr) { - qemu_chr_fe_write(s->chr, &ch, 1); + qemu_chr_fe_write_all(s->chr, &ch, 1); } }