Revision f455e98c hw/ide.h
b/hw/ide.h | ||
---|---|---|
5 | 5 |
|
6 | 6 |
/* ide-isa.c */ |
7 | 7 |
void isa_ide_init(int iobase, int iobase2, qemu_irq irq, |
8 |
BlockDriverState *hd0, BlockDriverState *hd1);
|
|
8 |
DriveInfo *hd0, DriveInfo *hd1);
|
|
9 | 9 |
|
10 | 10 |
/* ide-pci.c */ |
11 |
void pci_cmd646_ide_init(PCIBus *bus, BlockDriverState **hd_table,
|
|
11 |
void pci_cmd646_ide_init(PCIBus *bus, DriveInfo **hd_table,
|
|
12 | 12 |
int secondary_ide_enabled); |
13 |
void pci_piix3_ide_init(PCIBus *bus, BlockDriverState **hd_table, int devfn,
|
|
13 |
void pci_piix3_ide_init(PCIBus *bus, DriveInfo **hd_table, int devfn,
|
|
14 | 14 |
qemu_irq *pic); |
15 |
void pci_piix4_ide_init(PCIBus *bus, BlockDriverState **hd_table, int devfn,
|
|
15 |
void pci_piix4_ide_init(PCIBus *bus, DriveInfo **hd_table, int devfn,
|
|
16 | 16 |
qemu_irq *pic); |
17 | 17 |
|
18 | 18 |
/* ide-macio.c */ |
19 |
int pmac_ide_init (BlockDriverState **hd_table, qemu_irq irq,
|
|
19 |
int pmac_ide_init (DriveInfo **hd_table, qemu_irq irq,
|
|
20 | 20 |
void *dbdma, int channel, qemu_irq dma_irq); |
21 | 21 |
|
22 | 22 |
/* ide-mmio.c */ |
23 | 23 |
void mmio_ide_init (target_phys_addr_t membase, target_phys_addr_t membase2, |
24 | 24 |
qemu_irq irq, int shift, |
25 |
BlockDriverState *hd0, BlockDriverState *hd1);
|
|
25 |
DriveInfo *hd0, DriveInfo *hd1);
|
|
26 | 26 |
|
27 | 27 |
#endif /* HW_IDE_H */ |
Also available in: Unified diff