| Branch: | Revision:

root / hw / char @ a8aec295

Name Size
Makefile.objs 1 kB
cadence_uart.c 13.2 kB
debugcon.c 4.2 kB
escc.c 25.9 kB
etraxfs_ser.c 6.4 kB
exynos4210_uart.c 19.2 kB
grlib_apbuart.c 7.7 kB
imx_serial.c 12.7 kB
ipack.c 2.8 kB
ipack.h 2.4 kB
ipoctal232.c 16 kB
lm32_juart.c 3.6 kB
lm32_uart.c 6.5 kB
mcf_uart.c 7.1 kB
milkymist-uart.c 5.6 kB
omap_uart.c 5.1 kB
parallel.c 18.2 kB
pl011.c 8.4 kB
sclpconsole.c 8.3 kB
serial-isa.c 4.1 kB
serial-pci.c 8.3 kB
serial.c 23.5 kB
sh_serial.c 10.4 kB
spapr_vty.c 5.8 kB
tpci200.c 18.7 kB
virtio-console.c 5.5 kB
virtio-serial-bus.c 28.6 kB
xen_console.c 8.3 kB
xilinx_uartlite.c 5.8 kB

Latest revisions

# Date Author Comment
b52df465 06/24/2013 05:26 pm Edgar E. Iglesias

cadence_uart: Handle backend tx errors

Signed-off-by: Edgar E. Iglesias <>

b165b0d8 06/17/2013 11:57 am Vladimir Senkov

char/serial: fix copy&paste error (fifo8_is_full vs empty)

Copy&paste error in serial.c causes a crash when attempting
to read from UART (if there is no data to be read)

Signed-off-by: Vladimir Senkov <>
Reviewed-by: Peter Crosthwaite <>...

371a775d 06/15/2013 01:53 pm Blue Swirl

Merge branch 'realize-isa.v2' of git://

  • 'realize-isa.v2' of git://
    qdev: Drop FROM_QBUS() macro
    isa: QOM'ify ISADevice
    isa: QOM'ify ISABus
    i8259: Convert PICCommonState to use QOM realizefn...
7f4f0a22 06/11/2013 10:45 pm Peter Crosthwaite

char/serial: cosmetic fixes.

Some cosmetic fixes to char/serial fixing some checkpatch errors.


Signed-off-by: Peter Crosthwaite <>
Reviewed-by: Andreas Färber <>
Signed-off-by: Michael Tokarev <>

8e8638fa 06/11/2013 10:45 pm Peter Crosthwaite

char/serial: Use generic Fifo8

Use the generic Fifo8 helper provided by QEMU, rather than re-implement

Signed-off-by: Peter Crosthwaite <>
Signed-off-by: Michael Tokarev <>

b5601df7 06/11/2013 10:45 pm Peter Crosthwaite

char/serial: serial_ioport_write: Factor out common code

These three lines are common to both FIFO and regular mode. Just factor
them out to outside the if rather than replicate the same lines inside
both if and else.


Signed-off-by: Peter Crosthwaite <>...

4a17cc4f 06/07/2013 03:55 pm Andreas Färber

isa: QOM'ify ISADevice

Rename its parent field and use DEVICE where necessary.

Signed-off-by: Andreas Färber <>

db895a1e 06/07/2013 01:14 pm Andreas Färber

isa: Use realizefn for ISADevice

Drop ISADeviceClass::init and the resulting no-op initfn and let
children implement their own realizefn. Adapt error handling.
Split off an instance_init where sensible.

Signed-off-by: Andreas Färber <>

e6ee2846 06/01/2013 01:25 pm liguang

debugcon: make debug message more readable

before change:
Bdebugcon: write addr=0x0000 val=0x6f
odebugcon: write addr=0x0000 val=0x6f
odebugcon: write addr=0x0000 val=0x74
tdebugcon: write addr=0x0000 val=0x69
idebugcon: write addr=0x0000 val=0x6e
ndebugcon: write addr=0x0000 val=0x67...

668fca91 06/01/2013 01:25 pm liguang

debugcon: fix compiler warning when open DEBUG_DEBUGCON

compiler warnings:
CC hw/char/debugcon.o
hw/char/debugcon.c: In function ‘debugcon_ioport_write’:
hw/char/debugcon.c:58: warning: format ‘%02x’ expects type ‘unsigned int’, but argument 3 has type ‘uint64_t’...

View revisions

Also available in: Atom