FreeCalypso > hg > ueda-linux
diff ueda/sverp-bind/struct.h @ 8:640ba9db0e9d
ueda/sverp-bind/struct.h started
author | Space Falcon <falcon@ivan.Harhan.ORG> |
---|---|
date | Sat, 01 Aug 2015 03:57:31 +0000 |
parents | |
children | 65a515c20db8 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/ueda/sverp-bind/struct.h Sat Aug 01 03:57:31 2015 +0000 @@ -0,0 +1,32 @@ +/* + * Data structures for the MCL binding step + */ + +struct instance { + char *name; + struct instance *nextinhash; + struct outcomp *outcomp; + char *slot; + int claimed; +}; + +struct outcomp { + char *name; + char *altname; + struct component *mclcomp; + int npins; + struct grid_pkg_desc *grid_pkg; + struct pinconn **conn_array; +}; + +struct starpoint { + struct outcomp outcomp; + struct instance instance; + struct starpoint *next; +}; + +struct pinconn { + struct net *net; + char *nc_comment; + int input_lineno; +};