Initial version of donated sources by Avertec, 3.4p5.
[tas-yagle.git] / distrib / sources / behvhdl / bvl_utdef.h
1
2 /* ###--------------------------------------------------------------### */
3 /* */
4 /* file : bvl_utdef.h */
5 /* date : Jun 18 1992 */
6 /* version : v103 */
7 /* author : L.A.TABUSSE */
8 /* content : declaration of external functions and global variables*/
9 /* used by yacc */
10 /* */
11 /* ###--------------------------------------------------------------### */
12
13 #define BVL_ICNDFN 1 /* input port */
14 #define BVL_OCNDFN 2 /* output port */
15 #define BVL_BCNDFN 3 /* inout port */
16
17 #define BVL_BITDFN 8 /* bit type */
18 #define BVL_MUXDFN 16 /* mux_bit type */
19 #define BVL_WORDFN 24 /* wor_bit type */
20 #define BVL_RBIDFN 32 /* reg_bit type */
21
22 #define BVL_NORDFN 128 /* non guarded signal */
23 #define BVL_BUSDFN 256 /* guarded signal (bus) */
24 #define BVL_REGDFN 384 /* guarded signal (register)*/
25
26 #define BVL_NAMDFN 0
27 #define BVL_NEWDFN 1
28
29 #define BVL_MODDFN 0 /* mod_val field of dct_recrd */
30 #define BVL_SIGDFN 1 /* sig_val field of dct_recrd */
31 #define BVL_CCNDFN 2 /* ccn_val field of dct_recrd */
32 #define BVL_RNGDFN 3 /* rng_val field of dct_recrd */
33 #define BVL_LBLDFN 4 /* lbl_val field of dct_recrd */
34 #define BVL_WMXDFN 5 /* wmx_val field of dct_recrd */
35 #define BVL_WMNDFN 6 /* wmn_val field of dct_recrd */
36 #define BVL_PNTDFN 7 /* pnt_val field of dct_recrd */