]> git.lizzy.rs Git - plan9front.git/blobdiff - sys/man/3/vga
vt: implement proper selections (thanks Ori_B)
[plan9front.git] / sys / man / 3 / vga
index e633de6d53f7590dbe14ccfb8e175c6d50df46c8..e3164c08effaf3c8e7246fadcbfdfe049c997336 100644 (file)
@@ -5,7 +5,6 @@ vga \- VGA controller device
 .nf
 .B bind #v /dev
 
-.B /dev/vgabios
 .B /dev/vgactl
 .B /dev/vgaovl
 .B /dev/vgaovlctl
@@ -23,10 +22,6 @@ it is used to implement configuration and setup of VGA controller cards.
 This is usually performed by
 .IR vga (8).
 .PP
-.B Vgabios
-provides read-only access to the low 640kB of memory,
-where the VGA and other BIOS ROMs are located.
-.PP
 Writing strings to 
 .B vgactl
 configures the VGA device.
@@ -83,19 +78,27 @@ driver has no effect.
 Set the type of VGA controller being used.
 .I Ctlr
 is one of 
+.BR 3dfx ,
 .BR ark200pv ,
 .BR clgd542x ,
 .BR clgd546x ,
 .BR ct65545 ,
 .BR cyber938x ,
+.BR et4000 ,
+.BR geode ,
 .BR hiqvideo ,
+.BR i81x ,
+.BR igfx ,
 .BR mach64xx ,
 .BR mga2164w ,
+.BR mga4xx ,
 .BR neomagic ,
 .BR nvidia ,
+.BR radeon ,
 .BR s3 ,
+.BR t2r4
 and
-.BR t2r4 .
+.BR vmware .
 .IP
 Note that this list does not indicate the full set of VGA chips
 supported. For example,
@@ -110,27 +113,34 @@ appropriately.
 Set the type of hardware graphics cursor being used.
 .I Gc
 is one of
+.BR soft ,
+.BR 3dfxhwgc ,
 .BR ark200pvhwgc ,
 .BR bt485hwgc ,
 .BR clgd542xhwgc ,
 .BR clgd546xhwgc ,
 .BR ct65545hwgc ,
 .BR cyber938xhwgc ,
+.BR et4000hwgc ,
+.BR geodehwgc ,
 .BR hiqvideohwgc ,
-.BR mach64xxhwgc ,
+.BR i81xhwgc ,
+.BR igfxhwgc ,
 .BR mga2164whwgc ,
+.BR mach64xxhwgc ,
 .BR neomagichwgc ,
 .BR nvidiahwgc ,
+.BR radeonhwgc ,
 .BR rgb524hwgc ,
 .BR s3hwgc ,
 .BR t2r4hwgc ,
 .BR tvp3020hwgc ,
+.BR tvp3026hwgc
 and
-.BR tvp3026hwgc .
+.BR vmwarehwgc .
 A value of
 .B off
 disables the cursor.
-There is no software cursor.
 .TP
 .BI palettedepth " d"
 Set the number of bits of precision used by the