diff options
Diffstat (limited to 'hw/ide/pci.h')
-rw-r--r-- | hw/ide/pci.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/hw/ide/pci.h b/hw/ide/pci.h index 7f3f297ffa..063ae96c76 100644 --- a/hw/ide/pci.h +++ b/hw/ide/pci.h @@ -15,4 +15,14 @@ typedef struct PCIIDEState { uint32_t secondary; } PCIIDEState; +void bmdma_cmd_writeb(void *opaque, uint32_t addr, uint32_t val); +uint32_t bmdma_addr_readb(void *opaque, uint32_t addr); +void bmdma_addr_writeb(void *opaque, uint32_t addr, uint32_t val); +uint32_t bmdma_addr_readw(void *opaque, uint32_t addr); +void bmdma_addr_writew(void *opaque, uint32_t addr, uint32_t val); +uint32_t bmdma_addr_readl(void *opaque, uint32_t addr); +void bmdma_addr_writel(void *opaque, uint32_t addr, uint32_t val); +void pci_ide_save(QEMUFile* f, void *opaque); +int pci_ide_load(QEMUFile* f, void *opaque, int version_id); +void pci_ide_create_devs(PCIDevice *dev, DriveInfo **hd_table); #endif |