summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/machine/mikro80.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mess/machine/mikro80.c')
-rw-r--r--src/mess/machine/mikro80.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/mess/machine/mikro80.c b/src/mess/machine/mikro80.c
index a8321064c0f..9cf46e44016 100644
--- a/src/mess/machine/mikro80.c
+++ b/src/mess/machine/mikro80.c
@@ -69,15 +69,14 @@ I8255_INTERFACE( mikro80_ppi8255_interface )
};
-static TIMER_CALLBACK( mikro80_reset )
+TIMER_CALLBACK_MEMBER(mikro80_state::mikro80_reset)
{
- mikro80_state *state = machine.driver_data<mikro80_state>();
- state->membank("bank1")->set_entry(0);
+ membank("bank1")->set_entry(0);
}
void mikro80_state::machine_reset()
{
- machine().scheduler().timer_set(attotime::from_usec(10), FUNC(mikro80_reset));
+ machine().scheduler().timer_set(attotime::from_usec(10), timer_expired_delegate(FUNC(mikro80_state::mikro80_reset),this));
membank("bank1")->set_entry(1);
m_keyboard_mask = 0;
}