6f6695b136
hw/isa/superio: Factor out the floppy disc controller code from pc87312.c
...
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Message-Id: <20180308223946.26784-13-f4bug@amsat.org >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2018-03-12 16:12:48 +01:00
cd9526ab7c
hw/isa/superio: Factor out the serial code from pc87312.c
...
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Message-Id: <20180308223946.26784-12-f4bug@amsat.org >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2018-03-12 16:12:48 +01:00
4c3119a6e3
hw/isa/superio: Factor out the parallel code from pc87312.c
...
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Message-Id: <20180308223946.26784-11-f4bug@amsat.org >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2018-03-12 16:12:48 +01:00
63f01a74ae
hw/isa/pc87312: Inherit from the abstract TYPE_ISA_SUPERIO
...
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Message-Id: <20180308223946.26784-10-f4bug@amsat.org >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2018-03-12 16:12:48 +01:00
4e00105a76
hw/isa/pc87312: Use uint16_t for the ISA I/O base address
...
This matches the isa_register_ioport() prototype.
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Message-Id: <20180308223946.26784-7-f4bug@amsat.org >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2018-03-12 16:12:48 +01:00
010d2dc473
hw/isa/pc87312: Rename the device type as TYPE_PC87312_SUPERIO
...
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Acked-by: David Gibson <david@gibson.dropbear.id.au > (hw/ppc)
Message-Id: <20180308223946.26784-6-f4bug@amsat.org >
Reviewed-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2018-03-12 16:12:48 +01:00
b8864be5f3
pc87312: Drop unused members of PC87312State
...
Signed-off-by: Markus Armbruster <armbru@redhat.com >
Reviewed-by: Benoît Canet <benoit.canet@nodalink.com >
Reviewed-by: Max Reitz <mreitz@redhat.com >
Reviewed-by: Kevin Wolf <kwolf@redhat.com >
Signed-off-by: Kevin Wolf <kwolf@redhat.com >
2014-10-20 14:03:50 +02:00
0d09e41a51
hw: move headers to include/
...
Many of these should be cleaned up with proper qdev-/QOM-ification.
Right now there are many catch-all headers in include/hw/ARCH depending
on cpu.h, and this makes it necessary to compile these files per-target.
However, fixing this does not belong in these patches.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2013-04-08 18:13:10 +02:00