Statistics
| Branch: | Revision:

root / hw / char @ db895a1e

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.8 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
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 <>

8c1f72da 06/01/2013 01:25 pm liguang

debugcon: fix always print "addr=0x0, val=0x0" bug when use DEBUG_DEBUGCON

when use DEBUG_DEBUGCON, screen spits:
debugcon: write addr=0x0000 val=0x00
Rdebugcon: write addr=0x0000 val=0x00
udebugcon: write addr=0x0000 val=0x00
ndebugcon: write addr=0x0000 val=0x00...

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’...

80270a19 05/03/2013 08:05 pm KONRAD Frederic

virtio-serial: fix command line compatibility.

The bus name is wrong since the refactoring.

This keeps the behaviour of the command line.

Signed-off-by: KONRAD Frederic <>
Tested-by: Cornelia Huck <>
Message-id: ...

eeceb084 04/29/2013 04:27 pm Andreas Färber

serial: QOM'ify ISA serial

Introduce type constant and cast macro to obsolete DO_UPCAST().

Prepares for ISA realizefn.

Signed-off-by: Andreas Färber <>
Signed-off-by: Andreas Färber <>
Message-id: ...

b0dc5ee6 04/29/2013 04:27 pm Andreas Färber

parallel: QOM'ify

Introduce type constant and cast macro to obsolete DO_UPCAST().

Prepares for ISA realizefn.

Signed-off-by: Andreas Färber <>
Signed-off-by: Andreas Färber <>
Message-id: ...

fd506b4f 04/27/2013 12:02 am David Gibson

pseries: Convert VIO code to QOM style type safe(ish) casts

Curerntly the pseries VIO device code contains quite a few explicit
uses of DO_UPCAST and plain C casts. This is (obviously) type unsafe,
and not the conventional way of doing things in the QOM model. This...

6a1a8cc7 04/24/2013 07:50 pm KONRAD Frederic

virtio: cleanup: init and exit function.

This clean the init and the exit functions and rename virtio_common_cleanup
to virtio_cleanup.

Signed-off-by: KONRAD Frederic <>
Message-id: ...

181103cd 04/24/2013 07:50 pm KONRAD Frederic

virtio: remove the function pointer.

This remove the function pointer in VirtIODevice, and use only
VirtioDeviceClass function pointer.

Signed-off-by: KONRAD Frederic <>
Message-id: ...

View revisions

Also available in: Atom