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