summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author couriersud <couriersud@gmx.org>2019-03-17 00:47:12 +0100
committer couriersud <couriersud@gmx.org>2019-03-17 00:48:40 +0100
commit4b9f90c4a9206c4ac99c6d64a1b8b390e19979cf (patch)
tree73af86882444bb919eb6a91e13b0374d8a315852
parent1a66b2ff1e782447f3c7e7713e85d7532522b2fa (diff)
netlist: add MC1455P as device. (nw)
-rw-r--r--src/lib/netlist/devices/net_lib.cpp4
-rw-r--r--src/lib/netlist/devices/nld_ne555.cpp2
-rw-r--r--src/lib/netlist/devices/nld_ne555.h6
-rw-r--r--src/mame/drivers/gamemachine.cpp2
4 files changed, 12 insertions, 2 deletions
diff --git a/src/lib/netlist/devices/net_lib.cpp b/src/lib/netlist/devices/net_lib.cpp
index 3598654b971..06778d49ec5 100644
--- a/src/lib/netlist/devices/net_lib.cpp
+++ b/src/lib/netlist/devices/net_lib.cpp
@@ -132,6 +132,9 @@ namespace devices
/* entries with suffix WI are legacy only */
//ENTRY(4066, CD_4066, "+A,B")
LIB_ENTRY(NE555)
+ LIB_ENTRY(NE555_dip)
+ LIB_ENTRY(MC1455P)
+ LIB_ENTRY(MC1455P_dip)
LIB_ENTRY(TMS4800)
LIB_ENTRY(TMS4800_dip)
LIB_ENTRY(r2r_dac)
@@ -155,7 +158,6 @@ namespace devices
LIB_ENTRY(9334_dip)
LIB_ENTRY(AM2847_dip)
LIB_ENTRY(SN74LS629_dip)
- LIB_ENTRY(NE555_dip)
LIB_ENTRY(MM5837_dip)
}
diff --git a/src/lib/netlist/devices/nld_ne555.cpp b/src/lib/netlist/devices/nld_ne555.cpp
index 44985be00fd..5e990d2e974 100644
--- a/src/lib/netlist/devices/nld_ne555.cpp
+++ b/src/lib/netlist/devices/nld_ne555.cpp
@@ -194,5 +194,7 @@ namespace netlist
NETLIB_DEVICE_IMPL(NE555, "NE555", "")
NETLIB_DEVICE_IMPL(NE555_dip, "NE555_DIP", "")
+ NETLIB_DEVICE_IMPL_ALIAS(MC1455P, NE555, "MC1455P", "")
+ NETLIB_DEVICE_IMPL_ALIAS(MC1455P_dip, NE555_dip, "MC1455P_DIP", "")
} //namespace devices
} // namespace netlist
diff --git a/src/lib/netlist/devices/nld_ne555.h b/src/lib/netlist/devices/nld_ne555.h
index a074937d829..fc575d914b7 100644
--- a/src/lib/netlist/devices/nld_ne555.h
+++ b/src/lib/netlist/devices/nld_ne555.h
@@ -12,4 +12,10 @@
#define NE555_DIP(name) \
NET_REGISTER_DEV(NE555_DIP, name)
+#define MC1455P(name) \
+ NET_REGISTER_DEV(MC1455P, name)
+
+#define MC1455P_DIP(name) \
+ NET_REGISTER_DEV(MC1455P_DIP, name)
+
#endif /* NLD_NE555_H_ */
diff --git a/src/mame/drivers/gamemachine.cpp b/src/mame/drivers/gamemachine.cpp
index 7744ca84169..03e11923d2b 100644
--- a/src/mame/drivers/gamemachine.cpp
+++ b/src/mame/drivers/gamemachine.cpp
@@ -121,7 +121,7 @@ static NETLIST_START(nl_gamemachine)
QBJT_EB(Q1, "9013")
- NE555_DIP(IC1) // MC1455P
+ MC1455P_DIP(IC1)
NET_C(P08.Q, R2.2, IC1.4)
NET_C(P09.Q, C8.2)