summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/netlist/devices/nld_8277.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/netlist/devices/nld_8277.h')
-rw-r--r--src/lib/netlist/devices/nld_8277.h21
1 files changed, 4 insertions, 17 deletions
diff --git a/src/lib/netlist/devices/nld_8277.h b/src/lib/netlist/devices/nld_8277.h
index 58a925c4976..0b98e15760b 100644
--- a/src/lib/netlist/devices/nld_8277.h
+++ b/src/lib/netlist/devices/nld_8277.h
@@ -6,22 +6,9 @@
#include "netlist/nl_setup.h"
-#define TTL_8277(name, cRESET, cCLK, cCLKA, cD0A, cD1A, cDSA, cCLKB, cD0B, cD1B, cDSB) \
- NET_REGISTER_DEV(TTL_8277, name) \
- NET_CONNECT(name, VCC, VCC) \
- NET_CONNECT(name, GND, GND) \
- NET_CONNECT(name, RESET, cRESET) \
- NET_CONNECT(name, CLK, cCLK) \
- NET_CONNECT(name, CLKA, cCLKA) \
- NET_CONNECT(name, CLKB, cCLKB) \
- NET_CONNECT(name, D0A, cD0A) \
- NET_CONNECT(name, D0B, cD0B) \
- NET_CONNECT(name, D1A, cD1A) \
- NET_CONNECT(name, D1B, cD1B) \
- NET_CONNECT(name, DSA, cDSA) \
- NET_CONNECT(name, DSB, cDSB)
-
-#define TTL_8277_DIP(name) \
- NET_REGISTER_DEV(TTL_8277_DIP, name)
+// usage : TTL_8277(name, pRESET, pCLK, pCLKA, pD0A, pD1A, pDSA, pCLKB, pD0B, pD1B, pDSB)
+// auto connect: VCC, GND
+#define TTL_8277(...) \
+ NET_REGISTER_DEVEXT(TTL_8277, __VA_ARGS__)
#endif /* NLD_2877_H_ */