diff options
author | AJR <ajrhacker@users.noreply.github.com> | 2018-01-28 13:20:42 -0500 |
---|---|---|
committer | AJR <ajrhacker@users.noreply.github.com> | 2018-01-28 13:20:42 -0500 |
commit | caf90428dc1f3f4ac119ac8d1cbc1700826182bd (patch) | |
tree | 94389ea8f83df91a94e20ab3ff2520f884d1d647 | |
parent | b2c69470cfd0a6e52ac93feecdc2a49904375dbb (diff) |
Revert "74153: Improve interface"
This reverts commit 13efc263fd5d40a712972e23b352e56fb0fcf422.
-rw-r--r-- | src/devices/machine/74153.cpp | 36 | ||||
-rw-r--r-- | src/devices/machine/74153.h | 7 |
2 files changed, 0 insertions, 43 deletions
diff --git a/src/devices/machine/74153.cpp b/src/devices/machine/74153.cpp index 7e27af93cc0..427432fc9cc 100644 --- a/src/devices/machine/74153.cpp +++ b/src/devices/machine/74153.cpp @@ -126,14 +126,6 @@ WRITE_LINE_MEMBER( ttl153_device::s1_w ) update_b(); } -WRITE8_MEMBER( ttl153_device::s_w ) -{ - m_s[0] = bool(BIT(data, 0)); - m_s[1] = bool(BIT(data, 1)); - update_a(); - update_b(); -} - WRITE_LINE_MEMBER( ttl153_device::i0a_w ) { m_ia[0] = bool(state); @@ -158,15 +150,6 @@ WRITE_LINE_MEMBER( ttl153_device::i3a_w ) update_a(); } -WRITE8_MEMBER( ttl153_device::ia_w ) -{ - m_ia[0] = bool(BIT(data, 0)); - m_ia[1] = bool(BIT(data, 1)); - m_ia[2] = bool(BIT(data, 2)); - m_ia[3] = bool(BIT(data, 3)); - update_a(); -} - WRITE_LINE_MEMBER( ttl153_device::i0b_w ) { m_ib[0] = bool(state); @@ -190,22 +173,3 @@ WRITE_LINE_MEMBER( ttl153_device::i3b_w ) m_ib[3] = bool(state); update_b(); } - -WRITE8_MEMBER( ttl153_device::ib_w ) -{ - m_ib[0] = bool(BIT(data, 0)); - m_ib[1] = bool(BIT(data, 1)); - m_ib[2] = bool(BIT(data, 2)); - m_ib[3] = bool(BIT(data, 3)); - update_b(); -} - -READ_LINE_MEMBER( ttl153_device::za_r ) -{ - return m_z[0] ? 1 : 0; -} - -READ_LINE_MEMBER( ttl153_device::zb_r ) -{ - return m_z[1] ? 1 : 0; -} diff --git a/src/devices/machine/74153.h b/src/devices/machine/74153.h index 8325d819233..508b4e2b158 100644 --- a/src/devices/machine/74153.h +++ b/src/devices/machine/74153.h @@ -59,25 +59,18 @@ public: // select DECLARE_WRITE_LINE_MEMBER(s0_w); DECLARE_WRITE_LINE_MEMBER(s1_w); - DECLARE_WRITE8_MEMBER(s_w); // input a DECLARE_WRITE_LINE_MEMBER(i0a_w); DECLARE_WRITE_LINE_MEMBER(i1a_w); DECLARE_WRITE_LINE_MEMBER(i2a_w); DECLARE_WRITE_LINE_MEMBER(i3a_w); - DECLARE_WRITE8_MEMBER(ia_w); // input b DECLARE_WRITE_LINE_MEMBER(i0b_w); DECLARE_WRITE_LINE_MEMBER(i1b_w); DECLARE_WRITE_LINE_MEMBER(i2b_w); DECLARE_WRITE_LINE_MEMBER(i3b_w); - DECLARE_WRITE8_MEMBER(ib_w); - - // output - DECLARE_READ_LINE_MEMBER(za_r); - DECLARE_READ_LINE_MEMBER(zb_r); protected: // device-level overrides |