view ueda/unet-bind/struct.h @ 120:6ea9f0b2dbd2

m4-fp/btb.inc: Harwin M402M connector family added
author Mychaela Falconia <falcon@freecalypso.org>
date Sun, 05 Jul 2020 05:24:33 +0000
parents ffab0a4424ad
children
line wrap: on
line source

/*
 * 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;
	int	reverse_2pin;
	struct	grid_pkg_desc *grid_pkg;
	struct	pinconn **conn_array;
	struct	outcomp *next;	/* used only for starpoints */
};

struct pinconn {
	struct	net *net;
	char	*nc_comment;
	int	input_lineno;
};

struct wantattr {
	char	*name;
	struct	wantattr *next;
};