summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/pc_joy/pc_joy_sw.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/pc_joy/pc_joy_sw.cpp')
-rw-r--r--src/devices/bus/pc_joy/pc_joy_sw.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/devices/bus/pc_joy/pc_joy_sw.cpp b/src/devices/bus/pc_joy/pc_joy_sw.cpp
index 0fbe1e67e45..8c9b2c75d4b 100644
--- a/src/devices/bus/pc_joy/pc_joy_sw.cpp
+++ b/src/devices/bus/pc_joy/pc_joy_sw.cpp
@@ -24,7 +24,7 @@ pc_mssw_pad_device::pc_mssw_pad_device(const machine_config& mconfig, const char
void pc_mssw_pad_device::device_start()
{
- m_timer = timer_alloc();
+ m_timer = timer_alloc(FUNC(pc_mssw_pad_device::timer_tick), this);
}
void pc_mssw_pad_device::device_reset()
@@ -35,7 +35,7 @@ void pc_mssw_pad_device::device_reset()
m_timer->adjust(attotime::never, 0);
}
-void pc_mssw_pad_device::device_timer(emu_timer &timer, device_timer_id tid, int param, void *ptr)
+TIMER_CALLBACK_MEMBER(pc_mssw_pad_device::timer_tick)
{
uint16_t pad_state = 0;
// only multibit mode for now