diff options
| author | Avi Kivity <avi@redhat.com> | 2009-06-14 11:38:51 +0300 |
|---|---|---|
| committer | Anthony Liguori <aliguori@us.ibm.com> | 2009-06-16 15:18:37 -0500 |
| commit | 1eed09cb4a0b187427ef1ccefd42579174f20a7c (patch) | |
| tree | 10451f9083433986d683085c342dd8c53148e854 /hw/ide.c | |
| parent | dff840348ecde00e196dca1c87d5d365b7e3c985 (diff) | |
| download | focaccia-qemu-1eed09cb4a0b187427ef1ccefd42579174f20a7c.tar.gz focaccia-qemu-1eed09cb4a0b187427ef1ccefd42579174f20a7c.zip | |
Remove io_index argument from cpu_register_io_memory()
The parameter is always zero except when registering the three internal io regions (ROM, unassigned, notdirty). Remove the parameter to reduce the API's power, thus facilitating future change. Signed-off-by: Avi Kivity <avi@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'hw/ide.c')
| -rw-r--r-- | hw/ide.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/hw/ide.c b/hw/ide.c index f8da7c9b1b..dd76aa124e 100644 --- a/hw/ide.c +++ b/hw/ide.c @@ -3751,7 +3751,7 @@ int pmac_ide_init (BlockDriverState **hd_table, qemu_irq irq, if (dbdma) DBDMA_register_channel(dbdma, channel, dma_irq, pmac_ide_transfer, pmac_ide_flush, d); - pmac_ide_memory = cpu_register_io_memory(0, pmac_ide_read, + pmac_ide_memory = cpu_register_io_memory(pmac_ide_read, pmac_ide_write, d); register_savevm("ide", 0, 1, pmac_ide_save, pmac_ide_load, d); qemu_register_reset(pmac_ide_reset, 0, d); @@ -3847,8 +3847,8 @@ void mmio_ide_init (target_phys_addr_t membase, target_phys_addr_t membase2, s->dev = ide; s->shift = shift; - mem1 = cpu_register_io_memory(0, mmio_ide_reads, mmio_ide_writes, s); - mem2 = cpu_register_io_memory(0, mmio_ide_status, mmio_ide_cmd, s); + mem1 = cpu_register_io_memory(mmio_ide_reads, mmio_ide_writes, s); + mem2 = cpu_register_io_memory(mmio_ide_status, mmio_ide_cmd, s); cpu_register_physical_memory(membase, 16 << shift, mem1); cpu_register_physical_memory(membase2, 2 << shift, mem2); } |