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

FreeBSD Manual Pages

  
 
  

home | help
vga_setchipset(3)	       Svgalib User Manual	       vga_setchipset(3)

NAME
     vga_setchipset - force chipset

SYNOPSIS
     #include <vga.h>

     void vga_setchipset(int chipset);

DESCRIPTION
     Force   detection	 of   a   chipset   (when   chipset   detection  fails).
     vga_setchipset(VGA) can be useful if the chipset specific stuff or the SVGA
     detection stuff gives problems.

     However, at first the automatic detection should work well, and  if  not  a
     specific chipset can be forced from /etc/vga/libvga.config.

     Because  of that, void vga_setchipset(int chipset) should probably never be
     used by applications. If used nevertheless, it should  be	called	directly
     before vga_init(3).

     As of now the following values are defined for chipset:

     UNDEFINED
	    This is the default and specifies autodetection.

     VGA    A  plain  VGA  card,  not that the SVGA must behave like an ordinary
	    SVGA card then which will probably mean it is in an ordinary (25x80)
	    textmode.

     ET4000
	    Tseng ET4000/ET4000W32(i/p) cards.

     CIRRUS
	    Cirrus Logic GD542x/3x cards.

     TVGA8900
	    Trident TVGA 8900C/9000 (and possibly also 8800CS/8900A/B) cards.

     OAK    Oak Technologies OTI-037/67/77/87 cards.

     EGA    An ordinary EGA card. The notes about VGA apply.

     S3     An S3 base card.

     ET3000
	    Tseng ET3000 cards.

     MACH32
	    A card (from ATI or not) based on the ATI Mach32 chipset.

     GVGA6400
	    A Genoa(?) GVGA6400 card.

     ARK    ARK Logic ARK1000PV/2000PV cards.

     ATI    An ATI SVGA (VGA Wonder and friends) card. This does not  (necessar-
	    ily) include the newer cards (usually called Mach something).

     ALI    An ALI2301 based card.

     MACH64
	    A card using the ATI Mach64 chipset. Support is not complete.

     CHIPS  Chips  and	Technologies chipsets 65525, 65535, 65546, 65548, 65550,
	    and 65554 (usually in laptops).

SEE ALSO
     svgalib(7),    vgagl(7),	 libvga.config(5),    vgatest(6),    vga_getcur-
     rentchipset(3), vga_setchipsetandfeatures(3)

AUTHOR
     This  manual  page  was  edited  by Michael Weller <eowmob@exp-math.uni-es-
     sen.de>. The exact source of the referenced function  as  well  as  of  the
     original documentation is unknown.

     It  is  very  likely  that both are at least to some extent are due to Harm
     Hanemaayer <H.Hanemaayer@inter.nl.net>.

     Occasionally this might be wrong. I hereby asked to be excused by the orig-
     inal author and will happily accept any additions or  corrections	to  this
     first version of the svgalib manual.

Svgalib (>= 1.2.11)		  27 July 1997		       vga_setchipset(3)

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

home | help