summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/machine/irobot.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/machine/irobot.cpp')
-rw-r--r--src/mame/machine/irobot.cpp13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/mame/machine/irobot.cpp b/src/mame/machine/irobot.cpp
index a56f073ede2..493a4005ff0 100644
--- a/src/mame/machine/irobot.cpp
+++ b/src/mame/machine/irobot.cpp
@@ -62,7 +62,7 @@ TIMER_DEVICE_CALLBACK_MEMBER(irobot_state::irobot_irvg_done_callback)
m_irvg_running = 0;
}
-WRITE8_MEMBER(irobot_state::irobot_statwr_w)
+void irobot_state::irobot_statwr_w(uint8_t data)
{
logerror("write %2x ", data);
IR_CPU_STATE();
@@ -96,7 +96,7 @@ WRITE8_MEMBER(irobot_state::irobot_statwr_w)
m_statwr = data;
}
-WRITE8_MEMBER(irobot_state::irobot_out0_w)
+void irobot_state::irobot_out0_w(uint8_t data)
{
uint8_t *RAM = memregion("maincpu")->base();
@@ -118,7 +118,7 @@ WRITE8_MEMBER(irobot_state::irobot_out0_w)
m_alphamap = (data & 0x80);
}
-WRITE8_MEMBER(irobot_state::irobot_rom_banksel_w)
+void irobot_state::irobot_rom_banksel_w(uint8_t data)
{
uint8_t *RAM = memregion("maincpu")->base();
@@ -188,10 +188,9 @@ void irobot_state::machine_reset()
m_irvg_running = 0;
m_irmb_running = 0;
- address_space &space = machine().dummy_space();
- irobot_rom_banksel_w(space, 0, 0);
- irobot_out0_w(space, 0, 0);
- irobot_statwr_w(space, 0, 0);
+ irobot_rom_banksel_w(0);
+ irobot_out0_w(0);
+ irobot_statwr_w(0);
m_outx = 0;
}