Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
RESTOREDIRVBE(3)	      MBK LOGICAL FUNCTIONS		RESTOREDIRVBE(3)

NAME
     restoredirvbe - restore connectors directions from behavioral view

SYNOPSIS
     #include "mlo.h"
     int restoredirvbe(ptfig)
     lofig_list *ptfig;

PARAMETER
     ptfig		 Pointer to a lofig_list

DESCRIPTION
     The  restoredirvbe  function  read the PORT section of the vhdl behavuoiral
     view of the figure, restores the externals connectors directions and  order
     them as indicated in the vbe.

RETURN VALUE
     restoredirvbe  returns  1	on success, 0 if there is an error while reading
     the vbe file, -1 if their is no vbe.

ERROR
     "*** mbk error *** restoredirvbe : no figure given"
	    The ptfig parameter is NULL.
     "*** mbk error *** restoredirvbe : figure %s have more connectors than vbe"
	    Number of connetors in vbe and in figure must be identical.  If  the
	    vbe have more connectors, the getlocon function give an error on the
	    unknown connector.
     "*** mbk error *** restoredirvbe : cannot read port well!"
	    To	restore the connectors directions, the vbe description must have
	    a port well.
     "*** mbk error *** restoredirvbe : bit_vect neither to nor downto"
	    In a port section of a vbe, the bit vector must have  indication  of
	    the sens of incrementation.

EXAMPLE
     #include "mut.h"
     #include "mlo.h"
     lofig_list * getgoodlofig(figname, mode)
     char *figname;
     char mode;
     {
     lofig_list *ptfig;
	ptfig = getlofig(figname, mode);
	restoredirvbe(ptfig);
	return ptfig;
     }

SEE ALSO
     mbk(1), lofig(3), locon(3), getlofig(3),

ASIM/LIP6			 October 1, 1997		RESTOREDIRVBE(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=restoredirvbe&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help