b2c623a3d9
milkymist-uart: use qemu_chr_fe_write_all() instead of qemu_chr_fe_write()
...
qemu_chr_fe_write() is capable of returning 0
to indicate EAGAIN (and friends) and we don't
handle this.
Just change it to qemu_chr_fe_write_all() to fix.
Reported-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com >
Acked-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com >
Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com >
Signed-off-by: Michael Walle <michael@walle.cc >
Reviewed-by: Peter Maydell <peter.maydell@linaro.org >
2014-02-04 19:34:29 +01:00
c77dd5f614
milkymist-uart: Use Device::realize instead of SysBusDevice::init
...
Use of SysBusDevice::init is deprecated. Use Device::realize instead.
Also introduce TypeInfo::instance_init milkymist_uart_init().
Reported-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com >
Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com >
Signed-off-by: Andreas Färber <afaerber@suse.de >
2013-11-05 17:47:29 +01:00
79bbe8bf3d
milkymist-uart: QOM cast cleanup
...
Signed-off-by: Andreas Färber <afaerber@suse.de >
2013-07-29 21:06:28 +02:00
300b1fc68c
hw/c*: pass owner to memory_region_init* functions
...
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2013-07-04 17:42:47 +02:00
2c9b15cab1
memory: add owner argument to initialization functions
...
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2013-07-04 17:42:44 +02:00
dccfcd0e5f
sysemu: avoid proliferation of include/ subdirectories
...
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2013-04-15 18:19:25 +02:00
9944d32001
hw: move char devices to hw/char/, configure via default-configs/
...
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2013-04-08 18:13:14 +02:00