summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/74157.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/machine/74157.h')
-rw-r--r--src/devices/machine/74157.h20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/devices/machine/74157.h b/src/devices/machine/74157.h
index 0db679c9c8f..196194c8ddb 100644
--- a/src/devices/machine/74157.h
+++ b/src/devices/machine/74157.h
@@ -57,16 +57,16 @@ public:
template <class Object> devcb_base &set_out_callback(Object &&cb) { return m_out_cb.set_callback(std::forward<Object>(cb)); }
// data writes
- DECLARE_WRITE8_MEMBER(a_w);
- void a_w(u8 data);
- DECLARE_WRITE8_MEMBER(b_w);
- void b_w(u8 data);
- DECLARE_WRITE8_MEMBER(ab_w);
- void ab_w(u8 data);
- DECLARE_WRITE8_MEMBER(ba_w);
- void ba_w(u8 data);
- DECLARE_WRITE8_MEMBER(interleave_w);
- void interleave_w(u8 data);
+ DECLARE_WRITE8_MEMBER(a_w) { write_a(data); }
+ void write_a(u8 data);
+ DECLARE_WRITE8_MEMBER(b_w) { write_b(data); }
+ void write_b(u8 data);
+ DECLARE_WRITE8_MEMBER(ab_w) { write_ab(data); }
+ void write_ab(u8 data);
+ DECLARE_WRITE8_MEMBER(ba_w) { write_ba(data); }
+ void write_ba(u8 data);
+ DECLARE_WRITE8_MEMBER(interleave_w) { write_interleave(data); }
+ void write_interleave(u8 data);
// data line writes
DECLARE_WRITE_LINE_MEMBER(a0_w);