summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/kopunch.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/kopunch.c')
-rw-r--r--src/mame/drivers/kopunch.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mame/drivers/kopunch.c b/src/mame/drivers/kopunch.c
index b9e4a889192..1379d1ab848 100644
--- a/src/mame/drivers/kopunch.c
+++ b/src/mame/drivers/kopunch.c
@@ -10,8 +10,8 @@
static INTERRUPT_GEN( kopunch_interrupt )
{
- device_set_input_line(device, I8085_RST75_LINE, ASSERT_LINE);
- device_set_input_line(device, I8085_RST75_LINE, CLEAR_LINE);
+ device->execute().set_input_line(I8085_RST75_LINE, ASSERT_LINE);
+ device->execute().set_input_line(I8085_RST75_LINE, CLEAR_LINE);
}
READ8_MEMBER(kopunch_state::kopunch_in_r)
@@ -73,7 +73,7 @@ INPUT_CHANGED_MEMBER(kopunch_state::left_coin_inserted)
/* left coin insertion causes a rst6.5 (vector 0x34) */
if (newval)
- device_set_input_line(m_maincpu, I8085_RST65_LINE, HOLD_LINE);
+ m_maincpu->set_input_line(I8085_RST65_LINE, HOLD_LINE);
}
INPUT_CHANGED_MEMBER(kopunch_state::right_coin_inserted)
@@ -81,7 +81,7 @@ INPUT_CHANGED_MEMBER(kopunch_state::right_coin_inserted)
/* right coin insertion causes a rst5.5 (vector 0x2c) */
if (newval)
- device_set_input_line(m_maincpu, I8085_RST55_LINE, HOLD_LINE);
+ m_maincpu->set_input_line(I8085_RST55_LINE, HOLD_LINE);
}
static INPUT_PORTS_START( kopunch )
@@ -173,7 +173,7 @@ static MACHINE_START( kopunch )
{
kopunch_state *state = machine.driver_data<kopunch_state>();
- state->m_maincpu = machine.device("maincpu");
+ state->m_maincpu = machine.device<cpu_device>("maincpu");
state->save_item(NAME(state->m_gfxbank));
}