Signed-off-by: Philippe Mathieu-Daudé <[email protected]>
---
hw/sh4/r2d.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/hw/sh4/r2d.c b/hw/sh4/r2d.c
index 75878abe946..df62f7a48a9 100644
--- a/hw/sh4/r2d.c
+++ b/hw/sh4/r2d.c
@@ -255,6 +255,7 @@ static void r2d_init(MachineState *machine)
const hwaddr flash_base = EXT_CS_BASE(0);
const hwaddr fpga_base = EXT_CS_BASE(1);
const hwaddr sm501_base = EXT_CS_BASE(4);
+ const hwaddr isa_base = EXT_CS_BASE(5);
hwaddr sdram_base;
uint64_t sdram_size = machine->ram_size;
@@ -310,8 +311,8 @@ static void r2d_init(MachineState *machine)
sysbus_connect_irq(busdev, 0, &fpga->irq[CF_IDE]);
qdev_prop_set_uint32(dev, "shift", 1);
sysbus_realize_and_unref(busdev, &error_fatal);
- sysbus_mmio_map(busdev, 0, 0x14001000);
- sysbus_mmio_map(busdev, 1, 0x1400080c);
+ sysbus_mmio_map(busdev, 0, isa_base + 0x1000);
+ sysbus_mmio_map(busdev, 1, isa_base + 0x080c);
mmio_ide_init_drives(dev, dinfo, NULL);
/*
--
2.51.0