diff options
author | Miodrag Milanovic <mmicko@gmail.com> | 2013-04-10 09:35:09 +0000 |
---|---|---|
committer | Miodrag Milanovic <mmicko@gmail.com> | 2013-04-10 09:35:09 +0000 |
commit | 50d4146b3ad03e978c0f8e2242c34486ef29d862 (patch) | |
tree | 50d7d27cee92b8dc36b36d59644317b65f8ba79e /src/mame/machine/irobot.c | |
parent | cd0f5b479b7873ecc81c0e6cd88f8aaa872cdf61 (diff) |
changed machine().device("maincpu") with m_maincpu in mame tree part (nw)
Diffstat (limited to 'src/mame/machine/irobot.c')
-rw-r--r-- | src/mame/machine/irobot.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mame/machine/irobot.c b/src/mame/machine/irobot.c index 7cd277f761a..1e7ace99483 100644 --- a/src/mame/machine/irobot.c +++ b/src/mame/machine/irobot.c @@ -150,7 +150,7 @@ TIMER_CALLBACK_MEMBER(irobot_state::scanline_callback) if (scanline == 224) m_irvg_vblank=1; logerror("SCANLINE CALLBACK %d\n",scanline); /* set the IRQ line state based on the 32V line state */ - machine().device("maincpu")->execute().set_input_line(M6809_IRQ_LINE, (scanline & 32) ? ASSERT_LINE : CLEAR_LINE); + m_maincpu->set_input_line(M6809_IRQ_LINE, (scanline & 32) ? ASSERT_LINE : CLEAR_LINE); /* set a callback for the next 32-scanline increment */ scanline += 32; @@ -177,8 +177,8 @@ void irobot_state::machine_reset() /* set an initial timer to go off on scanline 0 */ machine().scheduler().timer_set(machine().primary_screen->time_until_pos(0), timer_expired_delegate(FUNC(irobot_state::scanline_callback),this)); - irobot_rom_banksel_w(machine().device("maincpu")->memory().space(AS_PROGRAM),0,0); - irobot_out0_w(machine().device("maincpu")->memory().space(AS_PROGRAM),0,0); + irobot_rom_banksel_w(m_maincpu->space(AS_PROGRAM),0,0); + irobot_out0_w(m_maincpu->space(AS_PROGRAM),0,0); m_combase = m_comRAM[0]; m_combase_mb = m_comRAM[1]; m_outx = 0; @@ -405,7 +405,7 @@ TIMER_DEVICE_CALLBACK_MEMBER(irobot_state::irobot_irmb_done_callback) { logerror("mb done. "); m_irmb_running = 0; - machine().device("maincpu")->execute().set_input_line(M6809_FIRQ_LINE, ASSERT_LINE); + m_maincpu->set_input_line(M6809_FIRQ_LINE, ASSERT_LINE); } @@ -809,7 +809,7 @@ default: case 0x3f: IXOR(irmb_din(curop), 0); bre m_irmb_timer->adjust(attotime::from_hz(200) * icount); } #else - machine().device("maincpu")->execute().set_input_line(M6809_FIRQ_LINE, ASSERT_LINE); + m_maincpu->set_input_line(M6809_FIRQ_LINE, ASSERT_LINE); #endif m_irmb_running=1; } |