summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/lc8670/lc8670.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/lc8670/lc8670.cpp')
-rw-r--r--src/devices/cpu/lc8670/lc8670.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/devices/cpu/lc8670/lc8670.cpp b/src/devices/cpu/lc8670/lc8670.cpp
index 325c93eadff..b35a25329bd 100644
--- a/src/devices/cpu/lc8670/lc8670.cpp
+++ b/src/devices/cpu/lc8670/lc8670.cpp
@@ -180,6 +180,7 @@ lc8670_cpu_device::lc8670_cpu_device(const machine_config &mconfig, const char *
, m_pc(0)
, m_ppc(0)
, m_bankswitch_func(*this)
+ , m_lcd_update_func(*this)
{
memset(m_sfr, 0x00, sizeof(m_sfr));
memset(m_timer0, 0x00, sizeof(m_timer0));
@@ -202,8 +203,8 @@ void lc8670_cpu_device::device_start()
set_icountptr(m_icount);
// resolve callbacks
- m_lcd_update_func.bind_relative_to(*owner());
m_bankswitch_func.resolve();
+ m_lcd_update_func.resolve();
// setup timers
m_basetimer = timer_alloc(BASE_TIMER);