diff options
author | 2012-09-12 06:07:51 +0000 | |
---|---|---|
committer | 2012-09-12 06:07:51 +0000 | |
commit | 17e66e39fd2aeb6e083a8567d281df9235b9f2f4 (patch) | |
tree | a34dfe5941829bc939167c207f65b5cf7f57078f /src/mess/drivers/ngp.c | |
parent | 0ef1e6deb4923b27f4c1d95825e453f565b129a3 (diff) |
Clear out remaining global inlines in diexec.h.
Diffstat (limited to 'src/mess/drivers/ngp.c')
-rw-r--r-- | src/mess/drivers/ngp.c | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/src/mess/drivers/ngp.c b/src/mess/drivers/ngp.c index 8503d2f5f7f..ab50dcba6d3 100644 --- a/src/mess/drivers/ngp.c +++ b/src/mess/drivers/ngp.c @@ -258,18 +258,18 @@ WRITE8_MEMBER( ngp_state::ngp_io_w ) switch( data ) { case 0x55: /* Enable Z80 */ - device_resume( m_z80, SUSPEND_REASON_HALT ); + m_z80->execute().resume(SUSPEND_REASON_HALT ); m_z80->reset(); - device_set_input_line( m_z80, 0, CLEAR_LINE ); + m_z80->execute().set_input_line(0, CLEAR_LINE ); break; case 0xAA: /* Disable Z80 */ - device_suspend( m_z80, SUSPEND_REASON_HALT, 1 ); + m_z80->execute().suspend(SUSPEND_REASON_HALT, 1 ); break; } break; case 0x3a: /* Trigger Z80 NMI */ - device_set_input_line( m_z80, INPUT_LINE_NMI, PULSE_LINE ); + m_z80->execute().set_input_line(INPUT_LINE_NMI, PULSE_LINE ); break; } m_io_reg[offset] = data; @@ -525,7 +525,7 @@ WRITE8_MEMBER( ngp_state::ngp_z80_comm_w ) WRITE8_MEMBER( ngp_state::ngp_z80_signal_main_w ) { - device_set_input_line( m_tlcs900, TLCS900_INT5, ASSERT_LINE ); + m_tlcs900->execute().set_input_line(TLCS900_INT5, ASSERT_LINE ); } @@ -539,10 +539,10 @@ ADDRESS_MAP_END WRITE8_MEMBER( ngp_state::ngp_z80_clear_irq ) { - device_set_input_line( m_z80, 0, CLEAR_LINE ); + m_z80->execute().set_input_line(0, CLEAR_LINE ); /* I am not exactly sure what causes the maincpu INT5 signal to be cleared. This will do for now. */ - device_set_input_line( m_tlcs900, TLCS900_INT5, CLEAR_LINE ); + m_tlcs900->execute().set_input_line(TLCS900_INT5, CLEAR_LINE ); } @@ -557,7 +557,7 @@ static INPUT_CHANGED( power_callback ) if ( state->m_io_reg[0x33] & 0x04 ) { - device_set_input_line( state->m_tlcs900, TLCS900_NMI, + state->m_tlcs900->execute().set_input_line(TLCS900_NMI, (field.machine().root_device().ioport("Power")->read() & 0x01 ) ? CLEAR_LINE : ASSERT_LINE ); } } @@ -581,20 +581,20 @@ INPUT_PORTS_END WRITE8_MEMBER( ngp_state::ngp_vblank_pin_w ) { - device_set_input_line( m_tlcs900, TLCS900_INT4, data ? ASSERT_LINE : CLEAR_LINE ); + m_tlcs900->execute().set_input_line(TLCS900_INT4, data ? ASSERT_LINE : CLEAR_LINE ); } WRITE8_MEMBER( ngp_state::ngp_hblank_pin_w ) { - device_set_input_line( m_tlcs900, TLCS900_TIO, data ? ASSERT_LINE : CLEAR_LINE ); + m_tlcs900->execute().set_input_line(TLCS900_TIO, data ? ASSERT_LINE : CLEAR_LINE ); } WRITE8_MEMBER( ngp_state::ngp_tlcs900_to3 ) { if ( data && ! m_old_to3 ) - device_set_input_line( m_z80, 0, ASSERT_LINE ); + m_z80->execute().set_input_line(0, ASSERT_LINE ); m_old_to3 = data; } @@ -617,8 +617,8 @@ void ngp_state::machine_reset() m_dac_r = machine().device<dac_device>( "dac_r" ); m_k1ge = machine().device( "k1ge" ); - device_suspend( m_z80, SUSPEND_REASON_HALT, 1 ); - device_set_input_line( m_z80, 0, CLEAR_LINE ); + m_z80->execute().suspend(SUSPEND_REASON_HALT, 1 ); + m_z80->execute().set_input_line(0, CLEAR_LINE ); } |