summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/tms32025/tms32025.h
diff options
context:
space:
mode:
author Ivan Vangelista <mesgnet@yahoo.it>2018-09-08 17:33:06 +0200
committer Ivan Vangelista <mesgnet@yahoo.it>2018-09-08 17:33:06 +0200
commitc0b70ec30646ca6e6af9808eb8b965d82ffa4e44 (patch)
tree6e77367cd8bcb1d7dbf9296ba8d426a83052bb8d /src/devices/cpu/tms32025/tms32025.h
parent1e3c05a1d7793d22f5acf7b6529ae1138f62ab29 (diff)
tms32025: removed MCFG macros (nw)
Diffstat (limited to 'src/devices/cpu/tms32025/tms32025.h')
-rw-r--r--src/devices/cpu/tms32025/tms32025.h25
1 files changed, 0 insertions, 25 deletions
diff --git a/src/devices/cpu/tms32025/tms32025.h b/src/devices/cpu/tms32025/tms32025.h
index 47f116abd60..4deaac2423f 100644
--- a/src/devices/cpu/tms32025/tms32025.h
+++ b/src/devices/cpu/tms32025/tms32025.h
@@ -23,25 +23,6 @@
#pragma once
-#define MCFG_TMS32025_BIO_IN_CB(_devcb) \
- downcast<tms32025_device &>(*device).set_bio_in_cb(DEVCB_##_devcb); /* BIO input */
-
-#define MCFG_TMS32025_HOLD_IN_CB(_devcb) \
- downcast<tms32025_device &>(*device).set_hold_in_cb(DEVCB_##_devcb); /* HOLD input */
-
-#define MCFG_TMS32025_HOLD_ACK_OUT_CB(_devcb) \
- downcast<tms32025_device &>(*device).set_hold_ack_out_cb(DEVCB_##_devcb); /* HOLD Acknowledge output */
-
-#define MCFG_TMS32025_XF_OUT_CB(_devcb) \
- downcast<tms32025_device &>(*device).set_xf_out_cb(DEVCB_##_devcb); /* XF output */
-
-#define MCFG_TMS32025_DR_IN_CB(_devcb) \
- downcast<tms32025_device &>(*device).set_dr_in_cb(DEVCB_##_devcb); /* Serial Data Receive input */
-
-#define MCFG_TMS32025_DX_OUT_CB(_devcb) \
- downcast<tms32025_device &>(*device).set_dx_out_cb(DEVCB_##_devcb); /* Serial Data Transmit output */
-
-
/****************************************************************************
* Interrupt constants
*/
@@ -84,12 +65,6 @@ public:
tms32025_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
// configuration helpers
- template<class Object> devcb_base &set_bio_in_cb(Object &&cb) { return m_bio_in.set_callback(std::forward<Object>(cb)); }
- template<class Object> devcb_base &set_hold_in_cb(Object &&cb) { return m_hold_in.set_callback(std::forward<Object>(cb)); }
- template<class Object> devcb_base &set_hold_ack_out_cb(Object &&cb) { return m_hold_ack_out.set_callback(std::forward<Object>(cb)); }
- 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(); }