vfc man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]



vfc(1G)								       vfc(1G)

NAME
     vfc - compiler for video formats

SYNOPSIS
     /usr/sbin/vfc [options] source

DESCRIPTION
     vfc compiles a video format source program source into a microcode image
     object file that you can load into hardware.  This microcode image
     generates the timing signals necessary to drive different video monitors.

     Video format object microcode is not binary compatible between different
     hardware types.  Although vfc is indepdendently re-targetable to a number
     of different hardware types, video format objects that were compiled to
     run with one hardware architecture will not necessarily run on another.
     For example, video format objects created for Infinite RealityTM will not
     work properly on Impact.

     On some hardware architectures, it is possible to load the video format
     object file directly to the hardware using the setmon(1G) command.
     However, some hardware architectures require you use an additional
     validation and layout tool to load hardware; for example, the Infinite
     Reality architecture requires use of the ircombine(1g) utility to build a
     video format combination from individual video format object files.

     Command line options are:

     -a	 <option>,...
	  Performs an analysis of the video format source.  Options are:

	  ascii=<file> Generate a textual description of the video format to
	  <file>.

	  highlevel (boolean) Do not perform automated frame analysis.
	  Instead, rely on the definitions of the vertical portions as
	  specified in the .vfs file.

	  postscript=<file> Generate a textual description of the video format
	  to <file>.

     -c	 <option>,...
	  Specifies which configuration options should be used to compile the
	  video format source file.

	  chip=<chip-type> Specify the target chip architecture.

									Page 1

vfc(1G)								       vfc(1G)

	  board=<board-type> Specify the target board architecture.

     -i	 <command>
	  Specifies an alternate pre-processor to the standard c-language
	  pre-processor available with Irix (/lib/cpp).	 A typical alternative
	  <command> is "/usr/bin/cc -E", the c-preprocessor included with the
	  Irix Developer's Option.  Any alternative pre-processor must produce
	  line identification directives compatible with /lib/cpp.

     -o	 <file>
	  Specifies the file name of the microcode video format object file.
	  If you do not specify a name, the compiler creates the file a.vfo.

     -p	 <string>
	  Specifies a parameter passed to the C-language pre-processor which
	  vfc uses to process its files.  The <string> is passed directly.
	  You must use quotes to encapsulate the string if the string contains
	  spaces.

     -s	  Prints internal compiler statistics.

INSTRUCTIONS FOR SPECIFIC HARDWARE PLATFORMS
   Infinite Reality Systems
     You should use the following rules files:

	  chip=voc1.def

	  board=dg4.def

     You should place your resultant files in the following directory:

       /usr/gfx/ucode/KONA/dg4/vfo

     After building your video format, you must use ircombine(1G) to create a
     video format combination.

     Note that it is possible to redirect ircombine to use formats not in the
     proper directory.	You can use this to evaluate the format for use;
     however, if you neglect to move the format to the path specified above,
     the load will fail with an X protocol error.

									Page 2

vfc(1G)								       vfc(1G)

DISCLAIMER
     The vfc program is provided as a complimentary tool that allows
     knowledgeable users to create custom video formats.  Although SGI will
     attempt to address bugs found in the operation of the program, there is
     no tutorial or instructional support available for creating new video
     formats.  Support is limited to the book accompanying this product.

     Moreover, SGI suggests caution when testing an unknown format on
     vulnerable monitors; some monitors can be damaged when attempting to lock
     to a video format other than which they were originally designed.	SGI
     cannot be held responsible for such damage.

SEE ALSO
     setmon(1G), ircombine(1G), XSGIvc(3)

									Page 3

[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net