summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/mpu4vid.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/mpu4vid.c')
-rw-r--r--src/mame/drivers/mpu4vid.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mame/drivers/mpu4vid.c b/src/mame/drivers/mpu4vid.c
index fdb0ea768ac..73caf29903f 100644
--- a/src/mame/drivers/mpu4vid.c
+++ b/src/mame/drivers/mpu4vid.c
@@ -300,9 +300,9 @@ static WRITE16_HANDLER( bwb_characteriser16_w );
static void update_mpu68_interrupts(running_machine &machine)
{
mpu4vid_state *state = machine.driver_data<mpu4vid_state>();
- cputag_set_input_line(machine, "video", 1, state->m_m6840_irq_state ? ASSERT_LINE : CLEAR_LINE);
- cputag_set_input_line(machine, "video", 2, state->m_m6850_irq_state ? CLEAR_LINE : ASSERT_LINE);
- cputag_set_input_line(machine, "video", 3, state->m_scn2674->get_irq_state() ? ASSERT_LINE : CLEAR_LINE);
+ machine.device("video")->execute().set_input_line(1, state->m_m6840_irq_state ? ASSERT_LINE : CLEAR_LINE);
+ machine.device("video")->execute().set_input_line(2, state->m_m6850_irq_state ? CLEAR_LINE : ASSERT_LINE);
+ machine.device("video")->execute().set_input_line(3, state->m_scn2674->get_irq_state() ? ASSERT_LINE : CLEAR_LINE);
}
/* Communications with 6809 board */
@@ -341,7 +341,7 @@ static WRITE_LINE_DEVICE_HANDLER( m6809_acia_irq )
{
mpu4vid_state *drvstate = device->machine().driver_data<mpu4vid_state>();
drvstate->m_m68k_acia_cts = !state;
- cputag_set_input_line(device->machine(), "maincpu", M6809_IRQ_LINE, state ? CLEAR_LINE : ASSERT_LINE);
+ device->machine().device("maincpu")->execute().set_input_line(M6809_IRQ_LINE, state ? CLEAR_LINE : ASSERT_LINE);
}
static ACIA6850_INTERFACE( m6809_acia_if )