summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/netlist/devices/nld_74175.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/netlist/devices/nld_74175.cpp')
-rw-r--r--src/lib/netlist/devices/nld_74175.cpp36
1 files changed, 1 insertions, 35 deletions
diff --git a/src/lib/netlist/devices/nld_74175.cpp b/src/lib/netlist/devices/nld_74175.cpp
index 4e30785de08..aa7993ada7b 100644
--- a/src/lib/netlist/devices/nld_74175.cpp
+++ b/src/lib/netlist/devices/nld_74175.cpp
@@ -60,6 +60,7 @@ namespace netlist
{
}
+ private:
NETLIB_RESETI()
{
m_CLK.set_state(logic_t::STATE_INP_LH);
@@ -102,8 +103,6 @@ namespace netlist
}
}
- friend class NETLIB_NAME(74175_dip);
- private:
object_array_t<logic_input_t, 4> m_D;
logic_input_t m_CLRQ;
@@ -115,40 +114,7 @@ namespace netlist
nld_power_pins m_power_pins;
};
- NETLIB_OBJECT(74175_dip)
- {
- NETLIB_CONSTRUCTOR(74175_dip)
- , A(*this, "A")
- {
- register_subalias("9", A.m_CLK);
- register_subalias("1", A.m_CLRQ);
-
- register_subalias("4", A.m_D[0]);
- register_subalias("2", A.m_Q[0]);
- register_subalias("3", A.m_QQ[0]);
-
- register_subalias("5", A.m_D[1]);
- register_subalias("7", A.m_Q[1]);
- register_subalias("6", A.m_QQ[1]);
-
- register_subalias("12", A.m_D[2]);
- register_subalias("10", A.m_Q[2]);
- register_subalias("11", A.m_QQ[2]);
-
- register_subalias("13", A.m_D[3]);
- register_subalias("15", A.m_Q[3]);
- register_subalias("14", A.m_QQ[3]);
-
- register_subalias("8", "A.GND");
- register_subalias("16", "A.VCC");
- }
- //NETLIB_RESETI() {}
- private:
- NETLIB_SUB(74175) A;
- };
-
NETLIB_DEVICE_IMPL(74175, "TTL_74175", "+CLK,+D1,+D2,+D3,+D4,+CLRQ,@VCC,@GND")
- NETLIB_DEVICE_IMPL(74175_dip,"TTL_74175_DIP", "")
} //namespace devices
} // namespace netlist