summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/machine/dec0.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/machine/dec0.c')
-rw-r--r--src/mame/machine/dec0.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mame/machine/dec0.c b/src/mame/machine/dec0.c
index ed845f1b66a..5c5d95d3b47 100644
--- a/src/mame/machine/dec0.c
+++ b/src/mame/machine/dec0.c
@@ -191,9 +191,9 @@ WRITE8_MEMBER(dec0_state::dec0_mcu_port_w)
if (offset==2)
{
if ((data&0x4)==0)
- cputag_set_input_line(machine(), "maincpu", 5, HOLD_LINE);
+ machine().device("maincpu")->execute().set_input_line(5, HOLD_LINE);
if ((data&0x8)==0)
- cputag_set_input_line(machine(), "mcu", MCS51_INT1_LINE, CLEAR_LINE);
+ machine().device("mcu")->execute().set_input_line(MCS51_INT1_LINE, CLEAR_LINE);
if ((data&0x40)==0)
m_i8751_return=(m_i8751_return&0xff00)|(m_i8751_ports[0]);
if ((data&0x80)==0)
@@ -226,7 +226,7 @@ static void baddudes_i8751_write(running_machine &machine, int data)
}
if (!state->m_i8751_return) logerror("%s: warning - write unknown command %02x to 8571\n",machine.describe_context(),data);
- cputag_set_input_line(machine, "maincpu", 5, HOLD_LINE);
+ machine.device("maincpu")->execute().set_input_line(5, HOLD_LINE);
}
static void birdtry_i8751_write(running_machine &machine, int data)
@@ -298,7 +298,7 @@ static void birdtry_i8751_write(running_machine &machine, int data)
case 0x7ff: state->m_i8751_return = 0x200; break;
default: logerror("%s: warning - write unknown command %02x to 8571\n",machine.describe_context(),data);
}
- cputag_set_input_line(machine, "maincpu", 5, HOLD_LINE);
+ machine.device("maincpu")->execute().set_input_line(5, HOLD_LINE);
}
void dec0_i8751_write(running_machine &machine, int data)
@@ -307,7 +307,7 @@ void dec0_i8751_write(running_machine &machine, int data)
state->m_i8751_command=data;
/* Writes to this address cause an IRQ to the i8751 microcontroller */
- if (state->m_GAME == 1) cputag_set_input_line(machine, "mcu", MCS51_INT1_LINE, ASSERT_LINE);
+ if (state->m_GAME == 1) machine.device("mcu")->execute().set_input_line(MCS51_INT1_LINE, ASSERT_LINE);
if (state->m_GAME == 2) baddudes_i8751_write(machine, data);
if (state->m_GAME == 3) birdtry_i8751_write(machine, data);
@@ -343,7 +343,7 @@ WRITE16_MEMBER(dec0_state::robocop_68000_share_w)
m_robocop_shared_ram[offset]=data&0xff;
if (offset == 0x7ff) /* A control address - not standard ram */
- cputag_set_input_line(machine(), "sub", 0, HOLD_LINE);
+ machine().device("sub")->execute().set_input_line(0, HOLD_LINE);
}
/******************************************************************************/