summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/netlist/devices/nld_7427.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/netlist/devices/nld_7427.cpp')
-rw-r--r--src/lib/netlist/devices/nld_7427.cpp61
1 files changed, 0 insertions, 61 deletions
diff --git a/src/lib/netlist/devices/nld_7427.cpp b/src/lib/netlist/devices/nld_7427.cpp
deleted file mode 100644
index 7d9244b61c0..00000000000
--- a/src/lib/netlist/devices/nld_7427.cpp
+++ /dev/null
@@ -1,61 +0,0 @@
-// license:GPL-2.0+
-// copyright-holders:Couriersud
-/*
- * nld_7427.c
- *
- */
-
-#include "nld_7427.h"
-
-NETLIB_NAMESPACE_DEVICES_START()
-
-#if (USE_TRUTHTABLE)
-nld_7427::truthtable_t nld_7427::m_ttbl;
-const char *nld_7427::m_desc[] = {
- "A,B,C|Q ",
- "0,0,0|1|22",
- "1,X,X|0|15",
- "X,1,X|0|15",
- "X,X,1|0|15",
- ""
-};
-#endif
-
-NETLIB_START(7427_dip)
-{
- register_sub("1", m_1);
- register_sub("2", m_2);
- register_sub("3", m_3);
-
- register_subalias("1", m_1->m_I[0]);
- register_subalias("2", m_1->m_I[1]);
- register_subalias("3", m_2->m_I[0]);
- register_subalias("4", m_2->m_I[1]);
- register_subalias("5", m_2->m_I[2]);
- register_subalias("6", m_2->m_Q[0]);
-
- register_subalias("8", m_3->m_Q[0]);
- register_subalias("9", m_3->m_I[0]);
- register_subalias("10", m_3->m_I[1]);
- register_subalias("11", m_3->m_I[2]);
-
- register_subalias("12", m_1->m_Q[0]);
- register_subalias("13", m_1->m_I[2]);
-}
-
-NETLIB_UPDATE(7427_dip)
-{
- /* only called during startup */
- m_1->update_dev();
- m_2->update_dev();
- m_3->update_dev();
-}
-
-NETLIB_RESET(7427_dip)
-{
- m_1->do_reset();
- m_2->do_reset();
- m_3->do_reset();
-}
-
-NETLIB_NAMESPACE_DEVICES_END()