summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
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
commitcaf90428dc1f3f4ac119ac8d1cbc1700826182bd (patch)
tree94389ea8f83df91a94e20ab3ff2520f884d1d647
parentb2c69470cfd0a6e52ac93feecdc2a49904375dbb (diff)
Revert "74153: Improve interface"
This reverts commit 13efc263fd5d40a712972e23b352e56fb0fcf422.
-rw-r--r--src/devices/machine/74153.cpp36
-rw-r--r--src/devices/machine/74153.h7
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