Revision 57c88866 hw/ide.h
b/hw/ide.h | ||
---|---|---|
1 | 1 |
#ifndef HW_IDE_H |
2 | 2 |
#define HW_IDE_H |
3 | 3 |
|
4 |
#include "qdev.h" |
|
4 |
#include "isa.h" |
|
5 |
#include "pci.h" |
|
5 | 6 |
|
6 | 7 |
/* ide-isa.c */ |
7 |
int isa_ide_init(int iobase, int iobase2, int isairq,
|
|
8 |
DriveInfo *hd0, DriveInfo *hd1); |
|
8 |
ISADevice *isa_ide_init(int iobase, int iobase2, int isairq,
|
|
9 |
DriveInfo *hd0, DriveInfo *hd1);
|
|
9 | 10 |
|
10 | 11 |
/* ide-pci.c */ |
11 | 12 |
void pci_cmd646_ide_init(PCIBus *bus, DriveInfo **hd_table, |
12 | 13 |
int secondary_ide_enabled); |
13 |
void pci_piix3_ide_init(PCIBus *bus, DriveInfo **hd_table, int devfn);
|
|
14 |
void pci_piix4_ide_init(PCIBus *bus, DriveInfo **hd_table, int devfn);
|
|
14 |
PCIDevice *pci_piix3_ide_init(PCIBus *bus, DriveInfo **hd_table, int devfn);
|
|
15 |
PCIDevice *pci_piix4_ide_init(PCIBus *bus, DriveInfo **hd_table, int devfn);
|
|
15 | 16 |
void vt82c686b_ide_init(PCIBus *bus, DriveInfo **hd_table, int devfn); |
16 | 17 |
|
17 | 18 |
/* ide-macio.c */ |
Also available in: Unified diff