comparison ueda/unet-bind/struct.h @ 101:ffab0a4424ad

ueda: unet-bind program moved into sensibly named unet-bind subdir
author Mychaela Falconia <falcon@freecalypso.org>
date Sun, 29 Sep 2019 22:42:41 +0000
parents ueda/sverp-bind/struct.h@ce887659d12e
children
comparison
equal deleted inserted replaced
100:071b24bca546 101:ffab0a4424ad
1 /*
2 * Data structures for the MCL binding step
3 */
4
5 struct instance {
6 char *name;
7 struct instance *nextinhash;
8 struct outcomp *outcomp;
9 char *slot;
10 int claimed;
11 };
12
13 struct outcomp {
14 char *name;
15 char *altname;
16 struct component *mclcomp;
17 int npins;
18 int reverse_2pin;
19 struct grid_pkg_desc *grid_pkg;
20 struct pinconn **conn_array;
21 struct outcomp *next; /* used only for starpoints */
22 };
23
24 struct pinconn {
25 struct net *net;
26 char *nc_comment;
27 int input_lineno;
28 };
29
30 struct wantattr {
31 char *name;
32 struct wantattr *next;
33 };