summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/tms32025/tms32025.h
diff options
context:
space:
mode:
author Ivan Vangelista <mesgnet@yahoo.it>2018-09-08 16:42:39 +0200
committer Ivan Vangelista <mesgnet@yahoo.it>2018-09-08 16:42:39 +0200
commitf23002376a9e99010836d475d0b52918d11eafe3 (patch)
treedd080f75b4a88eeab643f8cbc72d5aa7739f4055 /src/devices/cpu/tms32025/tms32025.h
parente79be20528ec951f90c5f80abd9427d870d20c8e (diff)
mlanding.cpp: removed MCFG macros (nw)
Diffstat (limited to 'src/devices/cpu/tms32025/tms32025.h')
-rw-r--r--src/devices/cpu/tms32025/tms32025.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/devices/cpu/tms32025/tms32025.h b/src/devices/cpu/tms32025/tms32025.h
index de7f2681bb7..47f116abd60 100644
--- a/src/devices/cpu/tms32025/tms32025.h
+++ b/src/devices/cpu/tms32025/tms32025.h
@@ -90,6 +90,12 @@ public:
template<class Object> devcb_base &set_xf_out_cb(Object &&cb) { return m_xf_out.set_callback(std::forward<Object>(cb)); }
template<class Object> devcb_base &set_dr_in_cb(Object &&cb) { return m_dr_in.set_callback(std::forward<Object>(cb)); }
template<class Object> devcb_base &set_dx_out_cb(Object &&cb) { return m_dx_out.set_callback(std::forward<Object>(cb)); }
+ auto bio_in_cb() { return m_bio_in.bind(); }
+ auto hold_in_cb() { return m_hold_in.bind(); }
+ auto hold_ack_out_cb() { return m_hold_ack_out.bind(); }
+ auto xf_out_cb() { return m_xf_out.bind(); }
+ auto dr_in_cb() { return m_dr_in.bind(); }
+ auto dx_out_cb() { return m_dx_out.bind(); }
DECLARE_READ16_MEMBER( drr_r);
DECLARE_WRITE16_MEMBER(drr_w);