summaryrefslogtreecommitdiffstats
path: root/hw/gus.c
diff options
context:
space:
mode:
authorJuergen Lock2009-09-12 18:52:22 +0200
committerAurelien Jarno2009-09-16 20:58:56 +0200
commit2d6ee8e7e17227d5eb8c6e9a054dd88d5b37c5ae (patch)
tree21303174f38b3483c7a8df4df989a79eed21b4c0 /hw/gus.c
parentfix typo in configure --help (diff)
downloadqemu-2d6ee8e7e17227d5eb8c6e9a054dd88d5b37c5ae.tar.gz
qemu-2d6ee8e7e17227d5eb8c6e9a054dd88d5b37c5ae.tar.xz
qemu-2d6ee8e7e17227d5eb8c6e9a054dd88d5b37c5ae.zip
qemu serial: lost tx irqs (affecting FreeBSD's new uart(4) driver)
Well one problem seems to be the rx condition, ... if ((s->ier & UART_IER_RDI) && (s->lsr & UART_LSR_DR)) is not enough to trigger an irq, yet still causes the following conditions not to be checked anymore at all. Signed-off-by: Juergen Lock <nox@jelal.kn-bremen.de> Acked-by: Jan Kiszka <jan.kiszka@web.de> Acked-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Diffstat (limited to 'hw/gus.c')
0 files changed, 0 insertions, 0 deletions