diff options
Diffstat (limited to 'src/mame/video/beezer.c')
-rw-r--r-- | src/mame/video/beezer.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/mame/video/beezer.c b/src/mame/video/beezer.c index d0bea429ad1..d07ff3549e4 100644 --- a/src/mame/video/beezer.c +++ b/src/mame/video/beezer.c @@ -4,18 +4,17 @@ #include "includes/beezer.h" -TIMER_DEVICE_CALLBACK( beezer_interrupt ) +TIMER_DEVICE_CALLBACK_MEMBER(beezer_state::beezer_interrupt) { int scanline = param; -// beezer_state *state = timer.machine().driver_data<beezer_state>(); - via6522_device *via_0 = timer.machine().device<via6522_device>("via6522_0"); + via6522_device *via_0 = machine().device<via6522_device>("via6522_0"); via_0->write_ca2((scanline & 0x20) ? 1 : 0); #if 0 if (scanline == 240) // actually unused by the game! (points to a tight loop) - state->m_maincpu->set_input_line(M6809_FIRQ_LINE, ASSERT_LINE); + m_maincpu->set_input_line(M6809_FIRQ_LINE, ASSERT_LINE); else - state->m_maincpu->set_input_line(M6809_FIRQ_LINE, CLEAR_LINE); + m_maincpu->set_input_line(M6809_FIRQ_LINE, CLEAR_LINE); #endif } |