From 3e7e1558af1b6b4d02033369646efa08e04f9a95 Mon Sep 17 00:00:00 2001 From: Juan Quintela Date: Wed, 7 Oct 2009 16:56:23 +0200 Subject: ide: export needed ide-pci functions for split Patchworks-ID: 35300 Signed-off-by: Juan Quintela Signed-off-by: Anthony Liguori --- hw/ide/pci.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'hw/ide/pci.h') diff --git a/hw/ide/pci.h b/hw/ide/pci.h index 7f3f297..063ae96 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 -- cgit v1.1