summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/m10.c
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2012-04-12 09:28:12 +0000
committer Miodrag Milanovic <mmicko@gmail.com>2012-04-12 09:28:12 +0000
commit3d8c64b677617ccf46f3a5086aadcdde2345e63b (patch)
tree65b7105ec11a92ead01273da6b01a95aa0ef9228 /src/mame/drivers/m10.c
parent4976bd3d8b0437432c648dbccc363b1e62546286 (diff)
Convert INPUT_CHANGED to INPUT_CHANGED_MEMBER (no whatsnew)
Also drivers/galaxian.c and video/dkong.c changes for compile
Diffstat (limited to 'src/mame/drivers/m10.c')
-rw-r--r--src/mame/drivers/m10.c13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/mame/drivers/m10.c b/src/mame/drivers/m10.c
index f73493e35cb..2cd72da16f4 100644
--- a/src/mame/drivers/m10.c
+++ b/src/mame/drivers/m10.c
@@ -499,11 +499,10 @@ READ8_MEMBER(m10_state::m11_a700_r)
*
*************************************/
-static INPUT_CHANGED( coin_inserted )
+INPUT_CHANGED_MEMBER(m10_state::coin_inserted)
{
- m10_state *state = field.machine().driver_data<m10_state>();
/* coin insertion causes an NMI */
- device_set_input_line(state->m_maincpu, INPUT_LINE_NMI, newval ? ASSERT_LINE : CLEAR_LINE);
+ device_set_input_line(m_maincpu, INPUT_LINE_NMI, newval ? ASSERT_LINE : CLEAR_LINE);
}
@@ -646,7 +645,7 @@ static INPUT_PORTS_START( skychut )
PORT_DIPSETTING( 0x80, DEF_STR( On ) )
PORT_START("FAKE")
- PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_COIN1 ) PORT_CHANGED(coin_inserted, 0)
+ PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_COIN1 ) PORT_CHANGED_MEMBER(DEVICE_SELF, m10_state,coin_inserted, 0)
CAB_PORTENV
INPUT_PORTS_END
@@ -687,7 +686,7 @@ static INPUT_PORTS_START( ipminvad )
PORT_DIPSETTING( 0x80, DEF_STR( On ) )
PORT_START("FAKE")
- PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_COIN1 ) PORT_CHANGED(coin_inserted, 0)
+ PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_COIN1 ) PORT_CHANGED_MEMBER(DEVICE_SELF, m10_state,coin_inserted, 0)
CAB_PORTENV
INPUT_PORTS_END
@@ -721,7 +720,7 @@ static INPUT_PORTS_START( spacbeam )
PORT_DIPSETTING ( 0x20, "1 Coin 2 Plays" )
PORT_START("FAKE")
- PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_COIN1 ) PORT_CHANGED(coin_inserted, 0)
+ PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_COIN1 ) PORT_CHANGED_MEMBER(DEVICE_SELF, m10_state,coin_inserted, 0)
CAB_PORTENV
INPUT_PORTS_END
@@ -761,7 +760,7 @@ static INPUT_PORTS_START( headoni )
PORT_DIPSETTING ( 0x20, "1 Coin 2 Plays" )
PORT_START("FAKE")
- PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_COIN1 ) PORT_CHANGED(coin_inserted, 0)
+ PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_COIN1 ) PORT_CHANGED_MEMBER(DEVICE_SELF, m10_state,coin_inserted, 0)
CAB_PORTENV
INPUT_PORTS_END