diff options
Diffstat (limited to 'src/mame/drivers/r2dtank.c')
-rw-r--r-- | src/mame/drivers/r2dtank.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mame/drivers/r2dtank.c b/src/mame/drivers/r2dtank.c index 7c2c3f44e18..db781d2ffc6 100644 --- a/src/mame/drivers/r2dtank.c +++ b/src/mame/drivers/r2dtank.c @@ -102,7 +102,7 @@ WRITE_LINE_MEMBER(r2dtank_state::main_cpu_irq) int combined_state = pia0->irq_a_state() | pia0->irq_b_state() | pia1->irq_a_state() | pia1->irq_b_state(); - cputag_set_input_line(machine(), "maincpu", M6809_IRQ_LINE, combined_state ? ASSERT_LINE : CLEAR_LINE); + machine().device("maincpu")->execute().set_input_line(M6809_IRQ_LINE, combined_state ? ASSERT_LINE : CLEAR_LINE); } @@ -126,7 +126,7 @@ if (LOG_AUDIO_COMM) logerror("%08X CPU#1 Audio Command Read: %x\n", space.devi WRITE8_MEMBER(r2dtank_state::audio_command_w) { soundlatch_byte_w(space, 0, ~data); - cputag_set_input_line(machine(), "audiocpu", M6800_IRQ_LINE, HOLD_LINE); + machine().device("audiocpu")->execute().set_input_line(M6800_IRQ_LINE, HOLD_LINE); if (LOG_AUDIO_COMM) logerror("%08X CPU#0 Audio Command Write: %x\n", space.device().safe_pc(), data^0xff); } @@ -148,7 +148,7 @@ WRITE8_MEMBER(r2dtank_state::audio_answer_w) data = 0x00; soundlatch2_byte_w(space, 0, data); - cputag_set_input_line(machine(), "maincpu", M6809_IRQ_LINE, HOLD_LINE); + machine().device("maincpu")->execute().set_input_line(M6809_IRQ_LINE, HOLD_LINE); if (LOG_AUDIO_COMM) logerror("%08X CPU#1 Audio Answer Write: %x\n", space.device().safe_pc(), data); } |