summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/netlist/generated/nld_devinc.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/netlist/generated/nld_devinc.h')
-rw-r--r--[-rwxr-xr-x]src/lib/netlist/generated/nld_devinc.h52
1 files changed, 50 insertions, 2 deletions
diff --git a/src/lib/netlist/generated/nld_devinc.h b/src/lib/netlist/generated/nld_devinc.h
index 53a496be2d8..2482ba8da9b 100755..100644
--- a/src/lib/netlist/generated/nld_devinc.h
+++ b/src/lib/netlist/generated/nld_devinc.h
@@ -1,3 +1,14 @@
+// license:BSD-3-Clause
+// copyright-holders:Couriersud
+
+#ifndef NLD_DEVINC_H
+#define NLD_DEVINC_H
+
+#ifndef __PLIB_PREPROCESSOR__
+
+
+#include "../nl_setup.h"
+
// ---------------------------------------------------------------------
// Source: ../analog/nld_bjt.cpp
// ---------------------------------------------------------------------
@@ -740,6 +751,10 @@
#define SYS_COMPD(...) \
NET_REGISTER_DEVEXT(SYS_COMPD, __VA_ARGS__)
+// usage : SYS_PULSE(name, DELAY, DURATION, INVERT_INPUT, INVERT_OUTPUT)
+#define SYS_PULSE(...) \
+ NET_REGISTER_DEVEXT(SYS_PULSE, __VA_ARGS__)
+
// usage : SYS_NOISE_MT_U(name, SIGMA)
#define SYS_NOISE_MT_U(...) \
NET_REGISTER_DEVEXT(SYS_NOISE_MT_U, __VA_ARGS__)
@@ -790,6 +805,31 @@
NET_REGISTER_DEVEXT(TTL_TRISTATE3, __VA_ARGS__)
// ---------------------------------------------------------------------
+// Source: ../generated/nlm_modules_lib.cpp
+// ---------------------------------------------------------------------
+
+NETLIST_EXTERNAL(modules_lib)
+// ---------------------------------------------------------------------
+// Source: ../macro/modules/nlmod_icl8038_dip.cpp
+// ---------------------------------------------------------------------
+
+NETLIST_EXTERNAL(ICL8038_DIP)
+// ---------------------------------------------------------------------
+// Source: ../macro/modules/nlmod_ne556_dip.cpp
+// ---------------------------------------------------------------------
+
+NETLIST_EXTERNAL(NE556_DIP)
+// ---------------------------------------------------------------------
+// Source: ../macro/modules/nlmod_rtest.cpp
+// ---------------------------------------------------------------------
+
+NETLIST_EXTERNAL(RTEST)
+// ---------------------------------------------------------------------
+// Source: ../macro/nlm_base_lib.cpp
+// ---------------------------------------------------------------------
+
+NETLIST_EXTERNAL(base_lib)
+// ---------------------------------------------------------------------
// Source: ../macro/nlm_cd4xxx_lib.cpp
// ---------------------------------------------------------------------
@@ -825,6 +865,7 @@
#define CD4081_GATE(...) \
NET_REGISTER_DEVEXT(CD4081_GATE, __VA_ARGS__)
+NETLIST_EXTERNAL(cd4xxx_lib)
// usage : CD4001_DIP(name, )
#define CD4001_DIP(...) \
NET_REGISTER_DEVEXT(CD4001_DIP, __VA_ARGS__)
@@ -921,6 +962,7 @@
// Source: ../macro/nlm_opamp_lib.cpp
// ---------------------------------------------------------------------
+NETLIST_EXTERNAL(opamp_lib)
// usage : opamp_layout_4_4_11(name, )
#define opamp_layout_4_4_11(...) \
NET_REGISTER_DEVEXT(opamp_layout_4_4_11, __VA_ARGS__)
@@ -1021,6 +1063,7 @@
#define MC14584B_GATE(...) \
NET_REGISTER_DEVEXT(MC14584B_GATE, __VA_ARGS__)
+NETLIST_EXTERNAL(otheric_lib)
// usage : MC14584B_DIP(name, )
#define MC14584B_DIP(...) \
NET_REGISTER_DEVEXT(MC14584B_DIP, __VA_ARGS__)
@@ -1041,6 +1084,7 @@
// Source: ../macro/nlm_roms_lib.cpp
// ---------------------------------------------------------------------
+NETLIST_EXTERNAL(roms_lib)
// usage : PROM_82S123_DIP(name, )
#define PROM_82S123_DIP(...) \
NET_REGISTER_DEVEXT(PROM_82S123_DIP, __VA_ARGS__)
@@ -1227,11 +1271,11 @@
#define TTL_74279B(...) \
NET_REGISTER_DEVEXT(TTL_74279B, __VA_ARGS__)
-// usage : TTL_9312(name, A, B, C, G, D0, D1, D2, D3, D4, D5, D6, D7)
-// auto connect: VCC, GND
+// usage : TTL_9312(name, )
#define TTL_9312(...) \
NET_REGISTER_DEVEXT(TTL_9312, __VA_ARGS__)
+NETLIST_EXTERNAL(ttl74xx_lib)
// usage : TTL_7400_DIP(name, )
#define TTL_7400_DIP(...) \
NET_REGISTER_DEVEXT(TTL_7400_DIP, __VA_ARGS__)
@@ -1560,3 +1604,7 @@
#define SOLVER(...) \
NET_REGISTER_DEVEXT(SOLVER, __VA_ARGS__)
+#endif // __PLIB_PREPROCESSOR__
+
+#endif // NLD_DEVINC_H
+