summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/midqslvr.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/midqslvr.c')
-rw-r--r--src/mame/drivers/midqslvr.c28
1 files changed, 14 insertions, 14 deletions
diff --git a/src/mame/drivers/midqslvr.c b/src/mame/drivers/midqslvr.c
index faecef5c218..ea225139224 100644
--- a/src/mame/drivers/midqslvr.c
+++ b/src/mame/drivers/midqslvr.c
@@ -134,7 +134,7 @@ static void mxtc_config_w(device_t *busdevice, device_t *device, int function, i
if (data & 0x10) // enable RAM access to region 0xf0000 - 0xfffff
state->membank("bios_bank")->set_base(state->m_bios_ram);
else // disable RAM access (reads go to BIOS ROM)
- state->membank("bios_bank")->set_base(busdevice->machine().region("bios")->base() + 0x70000);
+ state->membank("bios_bank")->set_base(state->memregion("bios")->base() + 0x70000);
break;
}
case 0x5a: // PAM1
@@ -142,12 +142,12 @@ static void mxtc_config_w(device_t *busdevice, device_t *device, int function, i
if (data & 0x1)
state->membank("video_bank1")->set_base(state->m_isa_ram1);
else
- state->membank("video_bank1")->set_base(busdevice->machine().region("video_bios")->base() + 0);
+ state->membank("video_bank1")->set_base(state->memregion("video_bios")->base() + 0);
if (data & 0x10)
state->membank("video_bank2")->set_base(state->m_isa_ram2);
else
- state->membank("video_bank2")->set_base(busdevice->machine().region("video_bios")->base() + 0x4000);
+ state->membank("video_bank2")->set_base(state->memregion("video_bios")->base() + 0x4000);
break;
}
@@ -156,12 +156,12 @@ static void mxtc_config_w(device_t *busdevice, device_t *device, int function, i
if (data & 0x1)
state->membank("bios_ext1")->set_base(state->m_bios_ext1_ram);
else
- state->membank("bios_ext1")->set_base(busdevice->machine().region("bios")->base() + 0x60000);
+ state->membank("bios_ext1")->set_base(state->memregion("bios")->base() + 0x60000);
if (data & 0x10)
state->membank("bios_ext2")->set_base(state->m_bios_ext2_ram);
else
- state->membank("bios_ext2")->set_base(busdevice->machine().region("bios")->base() + 0x64000);
+ state->membank("bios_ext2")->set_base(state->memregion("bios")->base() + 0x64000);
break;
}
@@ -170,12 +170,12 @@ static void mxtc_config_w(device_t *busdevice, device_t *device, int function, i
if (data & 0x1)
state->membank("bios_ext3")->set_base(state->m_bios_ext3_ram);
else
- state->membank("bios_ext3")->set_base(busdevice->machine().region("bios")->base() + 0x68000);
+ state->membank("bios_ext3")->set_base(state->memregion("bios")->base() + 0x68000);
if (data & 0x10)
state->membank("bios_ext4")->set_base(state->m_bios_ext4_ram);
else
- state->membank("bios_ext4")->set_base(busdevice->machine().region("bios")->base() + 0x6c000);
+ state->membank("bios_ext4")->set_base(state->memregion("bios")->base() + 0x6c000);
break;
}
@@ -674,13 +674,13 @@ static MACHINE_START( midqslvr )
static MACHINE_RESET( midqslvr )
{
- machine.root_device().membank("bios_bank")->set_base(machine.region("bios")->base() + 0x70000);
- machine.root_device().membank("bios_ext1")->set_base(machine.region("bios")->base() + 0x60000);
- machine.root_device().membank("bios_ext2")->set_base(machine.region("bios")->base() + 0x64000);
- machine.root_device().membank("bios_ext3")->set_base(machine.region("bios")->base() + 0x68000);
- machine.root_device().membank("bios_ext4")->set_base(machine.region("bios")->base() + 0x6c000);
- machine.root_device().membank("video_bank1")->set_base(machine.region("video_bios")->base() + 0);
- machine.root_device().membank("video_bank2")->set_base(machine.region("video_bios")->base() + 0x4000);
+ machine.root_device().membank("bios_bank")->set_base(machine.root_device().memregion("bios")->base() + 0x70000);
+ machine.root_device().membank("bios_ext1")->set_base(machine.root_device().memregion("bios")->base() + 0x60000);
+ machine.root_device().membank("bios_ext2")->set_base(machine.root_device().memregion("bios")->base() + 0x64000);
+ machine.root_device().membank("bios_ext3")->set_base(machine.root_device().memregion("bios")->base() + 0x68000);
+ machine.root_device().membank("bios_ext4")->set_base(machine.root_device().memregion("bios")->base() + 0x6c000);
+ machine.root_device().membank("video_bank1")->set_base(machine.root_device().memregion("video_bios")->base() + 0);
+ machine.root_device().membank("video_bank2")->set_base(machine.root_device().memregion("video_bios")->base() + 0x4000);
}