summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/nss.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/nss.c')
-rw-r--r--src/mame/drivers/nss.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/mame/drivers/nss.c b/src/mame/drivers/nss.c
index 7d9c426d636..4403bb22925 100644
--- a/src/mame/drivers/nss.c
+++ b/src/mame/drivers/nss.c
@@ -556,10 +556,10 @@ WRITE8_MEMBER(nss_state::port_01_w)
m_cart_sel = (data & 0xc) >> 2;
- device_set_input_line(m_maincpu, INPUT_LINE_HALT, (data & 2) ? CLEAR_LINE : ASSERT_LINE);
- device_set_input_line(m_soundcpu, INPUT_LINE_HALT, (data & 2) ? CLEAR_LINE : ASSERT_LINE);
- device_set_input_line(m_maincpu, INPUT_LINE_RESET, (data & 1) ? CLEAR_LINE : ASSERT_LINE);
- device_set_input_line(m_soundcpu, INPUT_LINE_RESET, (data & 1) ? CLEAR_LINE : ASSERT_LINE);
+ m_maincpu->set_input_line(INPUT_LINE_HALT, (data & 2) ? CLEAR_LINE : ASSERT_LINE);
+ m_soundcpu->set_input_line(INPUT_LINE_HALT, (data & 2) ? CLEAR_LINE : ASSERT_LINE);
+ m_maincpu->set_input_line(INPUT_LINE_RESET, (data & 1) ? CLEAR_LINE : ASSERT_LINE);
+ m_soundcpu->set_input_line(INPUT_LINE_RESET, (data & 1) ? CLEAR_LINE : ASSERT_LINE);
/* also reset the device */
if((data & 1) == 0)
spc700_reset(machine().device("spc700"));
@@ -821,7 +821,7 @@ static INTERRUPT_GEN ( nss_vblank_irq )
nss_state *state = device->machine().driver_data<nss_state>();
if(state->m_nmi_enable)
- device_set_input_line(device, INPUT_LINE_NMI, PULSE_LINE);
+ device->execute().set_input_line(INPUT_LINE_NMI, PULSE_LINE);
}
static MACHINE_RESET( nss )
@@ -831,8 +831,8 @@ static MACHINE_RESET( nss )
MACHINE_RESET_CALL( snes );
/* start with both CPUs disabled */
- device_set_input_line(state->m_maincpu, INPUT_LINE_RESET, ASSERT_LINE);
- device_set_input_line(state->m_soundcpu, INPUT_LINE_RESET, ASSERT_LINE);
+ state->m_maincpu->set_input_line(INPUT_LINE_RESET, ASSERT_LINE);
+ state->m_soundcpu->set_input_line(INPUT_LINE_RESET, ASSERT_LINE);
state->m_game_over_flag = 1;
state->m_joy_flag = 1;