aboutsummaryrefslogtreecommitdiff
path: root/hw/ide.c
diff options
context:
space:
mode:
authorbellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162>2004-05-20 12:42:19 +0000
committerbellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162>2004-05-20 12:42:19 +0000
commit73c11f630be97e8098c8b4dd2a827a8097838a2b (patch)
tree8c8b2b8467f24e50dd93d8aca11aaf794b180ffb /hw/ide.c
parent660de33686226402a064e3fbab9cc6dfed06b087 (diff)
downloadqemu-73c11f630be97e8098c8b4dd2a827a8097838a2b.zip
qemu-73c11f630be97e8098c8b4dd2a827a8097838a2b.tar.gz
qemu-73c11f630be97e8098c8b4dd2a827a8097838a2b.tar.bz2
cleanup
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@821 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'hw/ide.c')
-rw-r--r--hw/ide.c18
1 files changed, 1 insertions, 17 deletions
diff --git a/hw/ide.c b/hw/ide.c
index b2d902f..35a0648 100644
--- a/hw/ide.c
+++ b/hw/ide.c
@@ -1517,21 +1517,6 @@ typedef struct PCIIDEState {
IDEState ide_if[4];
} 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,
uint32_t addr, uint32_t size, int type)
{
@@ -1564,8 +1549,7 @@ void pci_ide_init(BlockDriverState **hd_table)
d = (PCIIDEState *)pci_register_device("IDE", sizeof(PCIIDEState),
0, -1,
- ide_read_config,
- ide_write_config);
+ NULL, NULL);
pci_conf = d->dev.config;
pci_conf[0x00] = 0x86; // Intel
pci_conf[0x01] = 0x80;