Initial version of donated sources by Avertec, 3.4p5.
[tas-yagle.git] / distrib / sources / tas / lib / lib_func.h
1 /******************************************/
2 /* lib_func.h */
3 /******************************************/
4
5 /******************************************************************************/
6 /* INCLUDE */
7 /******************************************************************************/
8 #ifndef LIB_FUNC_H
9 #define LIB_FUNC_H
10
11 #include "lib_global.h"
12
13 /******************************************************************************/
14 /* GLOBALS */
15 /******************************************************************************/
16 /******************************************************************************/
17 /* FUNCTIONS */
18 /******************************************************************************/
19 extern lofig_list *lib_func_treat_cell(lib_group *g);
20 extern cbhseq *lib_func_create_cbhseq(lib_group *g);
21 extern cbhcomb *lib_func_create_cbhcomb(char *cname, char *pname, lofig_list *plofig, lib_group *g, cbhseq *pseq, char *m);
22 extern void lib_func_treat_pin(char *cellname, lib_group *g, lofig_list *plofig, cbhseq *pseq, char *m);
23 extern locon_list *lib_func_complete_locon(char *pname, lofig_list *plofig, char dir);
24 extern void lib_func_multout(char *cellname, lofig_list *p, cbhseq *pseq, cbhcomb *pcomb);
25 extern void lib_func_complete_pin (char *cellname, char *pinname, lofig_list *plofig, lib_group *p, cbhseq *pseq, char *m, char *dir);
26
27 #endif
28
29