提交 73c11f63 编写于 作者: B bellard

cleanup


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@821 c046a42c-6fe2-441c-8c8c-71466251a162
上级 660de336
...@@ -1517,21 +1517,6 @@ typedef struct PCIIDEState { ...@@ -1517,21 +1517,6 @@ typedef struct PCIIDEState {
IDEState ide_if[4]; IDEState ide_if[4];
} PCIIDEState; } PCIIDEState;
static uint32_t ide_read_config(PCIDevice *d,
uint32_t address, int len)
{
uint32_t val;
val = 0;
memcpy(&val, d->config + address, len);
return val;
}
static void ide_write_config(PCIDevice *d,
uint32_t address, uint32_t val, int len)
{
memcpy(d->config + address, &val, len);
}
static void ide_map(PCIDevice *pci_dev, int region_num, static void ide_map(PCIDevice *pci_dev, int region_num,
uint32_t addr, uint32_t size, int type) uint32_t addr, uint32_t size, int type)
{ {
...@@ -1564,8 +1549,7 @@ void pci_ide_init(BlockDriverState **hd_table) ...@@ -1564,8 +1549,7 @@ void pci_ide_init(BlockDriverState **hd_table)
d = (PCIIDEState *)pci_register_device("IDE", sizeof(PCIIDEState), d = (PCIIDEState *)pci_register_device("IDE", sizeof(PCIIDEState),
0, -1, 0, -1,
ide_read_config, NULL, NULL);
ide_write_config);
pci_conf = d->dev.config; pci_conf = d->dev.config;
pci_conf[0x00] = 0x86; // Intel pci_conf[0x00] = 0x86; // Intel
pci_conf[0x01] = 0x80; pci_conf[0x01] = 0x80;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册