summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/champbwl.c
diff options
context:
space:
mode:
author Aaron Giles <aaron@aarongiles.com>2012-04-19 20:59:50 +0000
committer Aaron Giles <aaron@aarongiles.com>2012-04-19 20:59:50 +0000
commit776d29c90f2a6c3c234597eb950410b95c5addec (patch)
tree47910b6c5d91a3402e9eae266ba6b5a2dc8d19e1 /src/mame/drivers/champbwl.c
parentb5b7808cb787ea3191c1f13352d954a77320618c (diff)
Memory banks are now device-relative only. Global lookups
are private. Renamed device_t::subbank to device_t::membank and updated a few remaining users of the global lookup.
Diffstat (limited to 'src/mame/drivers/champbwl.c')
-rw-r--r--src/mame/drivers/champbwl.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mame/drivers/champbwl.c b/src/mame/drivers/champbwl.c
index 66d648aae6e..7734851168a 100644
--- a/src/mame/drivers/champbwl.c
+++ b/src/mame/drivers/champbwl.c
@@ -194,7 +194,7 @@ WRITE8_MEMBER(champbwl_state::champbwl_misc_w)
coin_lockout_w(machine(), 0, ~data & 8);
coin_lockout_w(machine(), 1, ~data & 4);
- subbank("bank1")->set_entry((data & 0x30) >> 4);
+ membank("bank1")->set_entry((data & 0x30) >> 4);
}
static ADDRESS_MAP_START( champbwl_map, AS_PROGRAM, 8, champbwl_state )
@@ -231,7 +231,7 @@ WRITE8_MEMBER(champbwl_state::doraemon_outputs_w)
coin_lockout_w(machine(), 0, ~data & 8); // coin lockout
machine().device<ticket_dispenser_device>("hopper")->write(*&space, 0, (data & 0x04) ? 0x00 : 0x80); // gift out motor
- subbank("bank1")->set_entry((data & 0x30) >> 4);
+ membank("bank1")->set_entry((data & 0x30) >> 4);
// popmessage("%02x", data);
}
@@ -434,7 +434,7 @@ static MACHINE_START( champbwl )
state->m_mcu = NULL;
- state->subbank("bank1")->configure_entries(0, 4, &ROM[0x10000], 0x4000);
+ state->membank("bank1")->configure_entries(0, 4, &ROM[0x10000], 0x4000);
state->save_item(NAME(state->m_screenflip));
state->save_item(NAME(state->m_last_trackball_val));
@@ -531,7 +531,7 @@ static SCREEN_VBLANK( doraemon )
static MACHINE_START( doraemon )
{
UINT8 *ROM = machine.region("maincpu")->base();
- machine.root_device().subbank("bank1")->configure_entries(0, 4, &ROM[0x10000], 0x4000);
+ machine.root_device().membank("bank1")->configure_entries(0, 4, &ROM[0x10000], 0x4000);
}
static MACHINE_CONFIG_START( doraemon, tnzs_state )