blob: bd630a12ed24e43b4fbd38ee35c004f973a7efb7 [file] [log] [blame] [edit]
#include <vpi_user.h>
#include <veriuser.h>
char *veriuser_version_str = "Test PLI v0.1 ";
static int pli_test()
{
int a;
a = tf_getp(1);
printf ("PLI Parameter received 0x%x\n",a);
return 0;
}
static int return_32()
{
return (32);
}
static s_tfcell veriusertfs[] = {
{userfunction, 0, 0, return_32, pli_test, 0, "$pli_test", 1},
/* all entry must be entered before this line */
{0, 0, 0, 0, 0, 0, 0, 0} /* this must be the last entry */
};
static void veriusertfs_register(void) {
veriusertfs_register_table(veriusertfs);
}
void (*vlog_startup_routines[])() = { &veriusertfs_register, 0 };