Move the vvp private properties to vvp/vpi_priv.h

This patch moves the vvp private properties from vpi_user.h to
vvp/vpi_priv.h.
This commit is contained in:
Cary R 2009-01-29 18:17:09 -08:00 committed by Stephen Williams
parent 7b1905b997
commit c8cb024cb2
2 changed files with 13 additions and 7 deletions

View File

@ -351,14 +351,8 @@ typedef struct t_vpi_delay {
#define vpiAutomatic 50
#define vpiConstantSelect 53
#define vpiSigned 65
/* IVL private properties */
/* IVL private properties, also see vvp/vpi_priv.h for other properties */
#define _vpiNexusId 0x1000000
#define _vpiFromThr 0x1000001
# define _vpiNoThr 0
# define _vpiVThr 1
# define _vpiWord 2
# define _vpi_at_PV 3
# define _vpi_at_A 4
/* DELAY MODES */
#define vpiNoDelay 1

View File

@ -37,6 +37,18 @@
* header file elsewhere.
*/
/*
* Private VPI properties that are only used in the cleanup code.
*/
#ifdef CHECK_WITH_VALGRIND
#define _vpiFromThr 0x1000001
# define _vpiNoThr 0
# define _vpiVThr 1
# define _vpiWord 2
# define _vpi_at_PV 3
# define _vpi_at_A 4
#endif
/*
* The vpi_mode_flag contains the major mode for VPI use. This is used