summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/drivers/bw2.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mess/drivers/bw2.c')
-rw-r--r--src/mess/drivers/bw2.c44
1 files changed, 22 insertions, 22 deletions
diff --git a/src/mess/drivers/bw2.c b/src/mess/drivers/bw2.c
index c7b7006c130..5c7742dfbf5 100644
--- a/src/mess/drivers/bw2.c
+++ b/src/mess/drivers/bw2.c
@@ -51,7 +51,7 @@ void bw2_state::bankswitch(UINT8 data)
*/
- address_space *program = m_maincpu->space(AS_PROGRAM);
+ address_space &program = m_maincpu->space(AS_PROGRAM);
int max_ram_bank = 0;
@@ -87,11 +87,11 @@ void bw2_state::bankswitch(UINT8 data)
switch (m_bank)
{
case BANK_RAM1:
- program->install_readwrite_bank(0x0000, 0x7fff, "bank1");
+ program.install_readwrite_bank(0x0000, 0x7fff, "bank1");
break;
case BANK_VRAM:
- program->install_readwrite_bank(0x0000, 0x3fff, 0, 0x4000, "bank1");
+ program.install_readwrite_bank(0x0000, 0x3fff, 0, 0x4000, "bank1");
break;
case BANK_RAM2:
@@ -101,17 +101,17 @@ void bw2_state::bankswitch(UINT8 data)
case BANK_RAM6:
if (m_bank > max_ram_bank)
{
- program->unmap_readwrite(0x0000, 0x7fff);
+ program.unmap_readwrite(0x0000, 0x7fff);
}
else
{
- program->install_readwrite_bank(0x0000, 0x7fff, "bank1");
+ program.install_readwrite_bank(0x0000, 0x7fff, "bank1");
}
break;
case BANK_ROM:
- program->install_read_bank(0x0000, 0x7fff, "bank1");
- program->unmap_write(0x0000, 0x7fff);
+ program.install_read_bank(0x0000, 0x7fff, "bank1");
+ program.unmap_write(0x0000, 0x7fff);
break;
}
@@ -133,7 +133,7 @@ void bw2_state::ramcard_bankswitch(UINT8 data)
*/
- address_space *program = m_maincpu->space(AS_PROGRAM);
+ address_space &program = m_maincpu->space(AS_PROGRAM);
int max_ram_bank = BANK_RAM1;
@@ -164,11 +164,11 @@ void bw2_state::ramcard_bankswitch(UINT8 data)
{
case BANK_RAM1:
case BANK_RAMCARD_RAM:
- program->install_readwrite_bank(0x0000, 0x7fff, "bank1");
+ program.install_readwrite_bank(0x0000, 0x7fff, "bank1");
break;
case BANK_VRAM:
- program->install_readwrite_bank(0x0000, 0x3fff, 0, 0x4000, "bank1");
+ program.install_readwrite_bank(0x0000, 0x3fff, 0, 0x4000, "bank1");
break;
case BANK_RAM3:
@@ -176,22 +176,22 @@ void bw2_state::ramcard_bankswitch(UINT8 data)
case BANK_RAM6:
if (m_bank > max_ram_bank)
{
- program->unmap_readwrite(0x0000, 0x7fff);
+ program.unmap_readwrite(0x0000, 0x7fff);
}
else
{
- program->install_readwrite_bank(0x0000, 0x7fff, "bank1");
+ program.install_readwrite_bank(0x0000, 0x7fff, "bank1");
}
break;
case BANK_RAMCARD_ROM:
- program->install_read_bank(0x0000, 0x3fff, 0, 0x4000, "bank1");
- program->unmap_write(0x0000, 0x3fff, 0, 0x4000);
+ program.install_read_bank(0x0000, 0x3fff, 0, 0x4000, "bank1");
+ program.unmap_write(0x0000, 0x3fff, 0, 0x4000);
break;
case BANK_ROM:
- program->install_read_bank(0x0000, 0x7fff, "bank1");
- program->unmap_write(0x0000, 0x7fff);
+ program.install_read_bank(0x0000, 0x7fff, "bank1");
+ program.unmap_write(0x0000, 0x7fff);
break;
}
@@ -200,18 +200,18 @@ void bw2_state::ramcard_bankswitch(UINT8 data)
WRITE8_MEMBER( bw2_state::ramcard_bank_w )
{
- address_space *program = m_maincpu->space(AS_PROGRAM);
+ address_space &program = m_maincpu->space(AS_PROGRAM);
UINT8 ramcard_bank = data & 0x0f;
UINT32 bank_offset = ramcard_bank * 0x8000;
if ((get_ramdisk_size() == 256) && (ramcard_bank > 7))
{
- program->unmap_readwrite(0x0000, 0x7fff);
+ program.unmap_readwrite(0x0000, 0x7fff);
}
else
{
- program->install_readwrite_bank(0x0000, 0x7fff, "bank1");
+ program.install_readwrite_bank(0x0000, 0x7fff, "bank1");
}
membank("bank1")->configure_entry(BANK_RAMCARD_RAM, m_ramcard_ram + bank_offset);
@@ -638,7 +638,7 @@ void bw2_state::machine_start()
void bw2_state::machine_reset()
{
- address_space *io = machine().device(Z80_TAG)->memory().space(AS_IO);
+ address_space &io = machine().device(Z80_TAG)->memory().space(AS_IO);
if (get_ramdisk_size() > 0)
{
@@ -649,7 +649,7 @@ void bw2_state::machine_reset()
membank("bank1")->configure_entry(BANK_RAMCARD_RAM, m_ramcard_ram);
membank("bank1")->configure_entry(BANK_RAM6, m_ram->pointer() + 0x18000);
- io->install_write_handler(0x30, 0x30, 0, 0x0f, write8_delegate(FUNC(bw2_state::ramcard_bank_w), this), 0);
+ io.install_write_handler(0x30, 0x30, 0, 0x0f, write8_delegate(FUNC(bw2_state::ramcard_bank_w), this), 0);
}
else
{
@@ -657,7 +657,7 @@ void bw2_state::machine_reset()
membank("bank1")->configure_entries(BANK_RAM2, 5, m_ram->pointer() + 0x8000, 0x8000);
- io->unmap_write(0x30, 0x30, 0, 0x0f);
+ io.unmap_write(0x30, 0x30, 0, 0x0f);
}
membank("bank1")->set_entry(BANK_ROM);