ide: split away ide-pci.c
[qemu/aliguori-queue.git] / hw / ide.h
blobfaa04a3eb4526b026089d90f51984e265057ac1f
1 #ifndef HW_IDE_H
2 #define HW_IDE_H
4 #include "qdev.h"
6 /* ide-isa.c */
7 void isa_ide_init(int iobase, int iobase2, qemu_irq irq,
8 BlockDriverState *hd0, BlockDriverState *hd1);
10 /* ide-pci.c */
11 void pci_cmd646_ide_init(PCIBus *bus, BlockDriverState **hd_table,
12 int secondary_ide_enabled);
13 void pci_piix3_ide_init(PCIBus *bus, BlockDriverState **hd_table, int devfn,
14 qemu_irq *pic);
15 void pci_piix4_ide_init(PCIBus *bus, BlockDriverState **hd_table, int devfn,
16 qemu_irq *pic);
18 #endif /* HW_IDE_H */