summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/rpunch.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/rpunch.c')
-rw-r--r--src/mame/drivers/rpunch.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mame/drivers/rpunch.c b/src/mame/drivers/rpunch.c
index d648095a2b5..95cdf68d7e1 100644
--- a/src/mame/drivers/rpunch.c
+++ b/src/mame/drivers/rpunch.c
@@ -126,7 +126,7 @@ static void ym2151_irq_gen(device_t *device, int state)
{
rpunch_state *drvstate = device->machine().driver_data<rpunch_state>();
drvstate->m_ym2151_irq = state;
- cputag_set_input_line(device->machine(), "audiocpu", 0, (drvstate->m_ym2151_irq | drvstate->m_sound_busy) ? ASSERT_LINE : CLEAR_LINE);
+ device->machine().device("audiocpu")->execute().set_input_line(0, (drvstate->m_ym2151_irq | drvstate->m_sound_busy) ? ASSERT_LINE : CLEAR_LINE);
}
@@ -161,7 +161,7 @@ static TIMER_CALLBACK( sound_command_w_callback )
rpunch_state *state = machine.driver_data<rpunch_state>();
state->m_sound_busy = 1;
state->m_sound_data = param;
- cputag_set_input_line(machine, "audiocpu", 0, (state->m_ym2151_irq | state->m_sound_busy) ? ASSERT_LINE : CLEAR_LINE);
+ machine.device("audiocpu")->execute().set_input_line(0, (state->m_ym2151_irq | state->m_sound_busy) ? ASSERT_LINE : CLEAR_LINE);
}
@@ -175,7 +175,7 @@ WRITE16_MEMBER(rpunch_state::sound_command_w)
READ8_MEMBER(rpunch_state::sound_command_r)
{
m_sound_busy = 0;
- cputag_set_input_line(machine(), "audiocpu", 0, (m_ym2151_irq | m_sound_busy) ? ASSERT_LINE : CLEAR_LINE);
+ machine().device("audiocpu")->execute().set_input_line(0, (m_ym2151_irq | m_sound_busy) ? ASSERT_LINE : CLEAR_LINE);
return m_sound_data;
}