qemu-e2k/hw/ide
Juan Quintela 4c3df0ecc2 ide: split cmd646 and piix from pci.c
This patch splits cmd646 specific code from pci.c.
This patch splits piix4 specific code from pci.c.
And compile new piix.o and cmd646.o when they are needed.
The only change that is not code movemet is removal of cmd646 specific parts
in bmdma_readb/writeb for piix.

Patchworks-ID: 35301
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
2009-10-12 09:42:30 -05:00
..
cmd646.c ide: split cmd646 and piix from pci.c 2009-10-12 09:42:30 -05:00
core.c
internal.h ide: Remove duplicated definitions 2009-10-12 09:42:30 -05:00
isa.c Clean up test for qdev_init() failure 2009-10-07 08:54:55 -05:00
macio.c
microdrive.c ide: remove uselsess casts from void * 2009-10-12 09:42:30 -05:00
mmio.c ide: remove uselsess casts from void * 2009-10-12 09:42:30 -05:00
pci.c ide: split cmd646 and piix from pci.c 2009-10-12 09:42:30 -05:00
pci.h ide: export needed ide-pci functions for split 2009-10-12 09:42:30 -05:00
piix.c ide: split cmd646 and piix from pci.c 2009-10-12 09:42:30 -05:00
qdev.c Clean up test for qdev_init() failure 2009-10-07 08:54:55 -05:00