serial: separate serial_xmit and serial_watch_cb
commitb0585e7e07982daa578c3bfef7f6843c89f110a8
authorPaolo Bonzini <pbonzini@redhat.com>
Mon, 20 Jun 2016 13:08:20 +0000 (20 15:08 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Wed, 29 Jun 2016 12:03:47 +0000 (29 14:03 +0200)
tree2904bbe8bb7696550ea117d897b2462b27bb01be
parentbce933b85a34514fe34fa559be1d8ccd1f39f954
serial: separate serial_xmit and serial_watch_cb

serial_xmit starts transmission of whatever is in the transmitter
register, THR or FIFO; serial_watch_cb is a wrapper around it and is
only used as a qemu_chr_fe_add_watch callback.

Tested-by: Bret Ketchum <bcketchum@gmail.com>
Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
hw/char/serial.c