diff options
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 |
commit | 3d8c64b677617ccf46f3a5086aadcdde2345e63b (patch) | |
tree | 65b7105ec11a92ead01273da6b01a95aa0ef9228 /src/mame/drivers/m10.c | |
parent | 4976bd3d8b0437432c648dbccc363b1e62546286 (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.c | 13 |
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 |