提交 65c0f135 编写于 作者: J Juan Quintela 提交者: Anthony Liguori

ide: create ide/pci.h for common ide pci definitions

Patchworks-ID: 35299
Signed-off-by: NJuan Quintela <quintela@redhat.com>
Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
上级 18c0fb30
......@@ -31,7 +31,7 @@
#include "sysemu.h"
#include "dma.h"
#include <hw/ide/internal.h>
#include <hw/ide/pci.h>
/***********************************************************/
/* PCI IDE definitions */
......@@ -45,18 +45,6 @@
#define UDIDETCR0 0x73
#define UDIDETCR1 0x7B
#define IDE_TYPE_PIIX3 0
#define IDE_TYPE_CMD646 1
#define IDE_TYPE_PIIX4 2
typedef struct PCIIDEState {
PCIDevice dev;
IDEBus bus[2];
BMDMAState bmdma[2];
int type; /* see IDE_TYPE_xxx */
uint32_t secondary;
} PCIIDEState;
static void cmd646_update_irq(PCIIDEState *d);
static void ide_map(PCIDevice *pci_dev, int region_num,
......
#ifndef HW_IDE_PCI_H
#define HW_IDE_PCI_H
#include <hw/ide/internal.h>
#define IDE_TYPE_PIIX3 0
#define IDE_TYPE_CMD646 1
#define IDE_TYPE_PIIX4 2
typedef struct PCIIDEState {
PCIDevice dev;
IDEBus bus[2];
BMDMAState bmdma[2];
int type; /* see IDE_TYPE_xxx */
uint32_t secondary;
} PCIIDEState;
#endif
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册