summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/acorn/bbcm.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/acorn/bbcm.cpp')
-rw-r--r--src/mame/acorn/bbcm.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mame/acorn/bbcm.cpp b/src/mame/acorn/bbcm.cpp
index e1356f8a4ce..640f2d04358 100644
--- a/src/mame/acorn/bbcm.cpp
+++ b/src/mame/acorn/bbcm.cpp
@@ -770,8 +770,8 @@ void bbcm_state::bbcm(machine_config &config)
centronics.set_output_latch(latch);
upd7002_device &upd7002(UPD7002(config, "upd7002", 16_MHz_XTAL / 16));
- upd7002.set_get_analogue_callback(FUNC(bbcm_state::get_analogue_input));
- upd7002.set_eoc_callback(m_sysvia, FUNC(via6522_device::write_cb1));
+ upd7002.get_analogue_callback().set(m_analog, FUNC(bbc_analogue_slot_device::ch_r));
+ upd7002.eoc_callback().set(m_sysvia, FUNC(via6522_device::write_cb1));
BBC_ANALOGUE_SLOT(config, m_analog, bbc_analogue_devices, nullptr);
m_analog->lpstb_handler().set(m_sysvia, FUNC(via6522_device::write_cb2));