updated docs.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14940 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Rudolf Cornelissen 2005-11-15 12:14:33 +00:00
parent 4022652c41
commit 0f2dfacab4
2 changed files with 9 additions and 10 deletions

View File

@ -25,7 +25,7 @@ You use this software at your own risk! Although I don't expect it to damage you
<li>GeForce FX/PCX 5200/5300/5600/5700/5750/5800/5900/5950/Go;
<li>GeForce FX/PCX 6200/6600/6800/Go;
<li>Quadro (2/4/FX/PCX/Go);
<li>Preliminary GeForce 7800 GT/GTX/Go support (without acceleration currently). If your card isn't recognized yet please report your CardID!
<li>Preliminary support for some GeForce 7800 GT/GTX/Go (without acceleration currently).
</ul>
<br>
<hr>
@ -42,7 +42,7 @@ You use this software at your own risk! Although I don't expect it to damage you
<li>Basic AGP mode support on AGP cards, using the new (seperate) Haiku AGP busmanager;
<li>Basic ('legacy') PCIe support;
<li>Coldstart support for analog connected screens on most cards except TNT1, GeForce 6200, 6600, 6800 and 7800;
<li>TVout support on cards with Brooktree BT868/BT869 and Conexant CX25870/CX25871 encoders (use 'Dualhead Setup' from BeBits for now). TVout support is still in development...
<li>TVout support on cards with Brooktree BT868/BT869 and Conexant CX25870/CX25871 encoders (use 'Dualhead Setup' <strong>0.04</strong> from BeBits for now).
</ul>
<strong>Known limitations:</strong>
<ul>
@ -209,14 +209,13 @@ With the <strong>pgm_panel true</strong> setting, the driver will fix your panel
This option only has an effect if you have a card with supported TV encoder chip when you use TV out modes. When set to <strong>true</strong> it provides a <strong>'tweaked'</strong> dualhead clone mode for singlehead cards and dualhead cards using singlehead modes on TV. Because this special mode can possibly destroy old VGA monitors it's disabled by default.
<ul>
<li><strong>false:</strong> (default setting)<br>
If you select <strong>vga_on_tv false</strong> the driver will automatically shut-off your VGA monitor (by means of special internal DPMS settings) when a TVout mode is enabled on the head the VGA monitor is connected to. This means that on singlehead cards and on dualhead cards using singlehead TV modes your only output will be on TV. This is the standard way of doing things.
<li><strong>true:</strong> With this setting VGA output on a head is enabled concurrent with TV output on that head: that is if you select a TVout mode. This setting is a 'tweak' because the modeline used to drive your VGA monitor is the same modeline that is used for the TV output. This means that the VGA picture positioning is probably a bit odd, in some modes it might distort somewhat, and the refreshrate will be 50Hz for PAL modes, and 60Hz for NTSC modes. Make sure you only enable this tweak if you know your monitor supports down to 50Hz refreshrate, and preferably has a failsafe built in that blocks output when out-of-range signals are sent to it (almost every newer monitor has this feature).<br>
If you select <strong>vga_on_tv false</strong> the driver will automatically shut-off your VGA (or DVI) monitor (by means of special internal DPMS settings) when a TVout mode is enabled on the head the monitor is connected to. This means that on singlehead cards and on dualhead cards using singlehead TV modes your only output will be on TV. This is the standard way of doing things.
<li><strong>true:</strong> With this setting VGA (or DVI) output on a head is enabled concurrent with TV output on that head: that is if you select a TVout mode. This setting is a 'tweak' because the modeline used to drive your monitor is the same modeline that is used for the TV output. This means that the monitor picture positioning is probably a bit odd, in some modes it might distort somewhat, and the refreshrate will be 50Hz for PAL modes, and 60Hz for NTSC modes. Make sure you only enable this tweak if you know your monitor supports down to 50Hz refreshrate, and preferably has a failsafe built in that blocks output when out-of-range signals are sent to it (almost every newer monitor has this feature).<br>
</ul>
</ul>
<hr>
<br>
<a href="mailto:info.be-hold@inter.nl.net">Rudolf Cornelissen.</a>
<p>(Page last updated on November 13, 2005)</p>
<p>(Page last updated on November 15, 2005)</p>
</body>
</html>

View File

@ -4,14 +4,14 @@
</head>
<body>
<p><h2>Changes done for each driverversion:</h2></p>
<p><h1>head (SVN 0.62, Rudolf)</h1></p>
<p><h1>head (SVN 0.63, Rudolf)</h1></p>
<ul>
<li>Added capability to driver to run without an INT assigned. Driver will now automatically disable the 'Sync_to_Retrace' function if no INT was assigned instead of not loading/running at all;
<li>Fixed PLL reference recognition (used for refreshrate calculations) and dualhead detection for a number of 'newer' cards: most notably for a lot of GeForce 6200 types! Code is rewritten so it's much less breakable when new cards are added to the supported list in the future;
<li>Added TVout support for Brooktree BT868/BT869 and Conexant CX25870/CX25871 TV encoders: NTSC and PAL 640x480 and 800x600 Desktop modes are supported, NTSC VCD 640x480 and DVD 720x480 Video modes are supported, PAL VCD 768x576 and DVD 720x576 Video modes are supported. Singlehead and GeForce2MX 'dualhead' cards should work perfectly while newer dualhead cards only display a testimage on TV in all modes for now. Still in progress...
<li>Added TVout support for Brooktree BT868/BT869 and Conexant CX25870/CX25871 TV encoders: NTSC and PAL 640x480 and 800x600 Desktop modes are supported, NTSC VCD 640x480 and DVD 720x480 Video modes are supported, PAL VCD 768x576 and DVD 720x576 Video modes are supported;
<li>Added 'force TV output signal type' (called tv_output) to nv.settings: Now you can select Y/C or CVBS output manually in case autodetection fails for your TV set. That might happen in case the TV and/or card manufacturor didn't adhere to the impedance specs that exist for these signals;
<li>Added detection for two new cards: Geforce 7800 GT PCIe (ID 0x0092) and Geforce 7800 GTX Go PCIe (ID 0x0099). While these cards are reported to work, please note that acceleration for these cards is yet disabled;
<li>Added 'force VGA output ON while TVout enabled' (called 'vga_on_tv') to nv.settings: Now the VGA screen is disabled by default for a head outputting to TV. You can turn it on however using this new preset setting. Note though: doing that is considered a tweak which might damage your VGA screen (if it's an old one);
<li>Added 'force VGA output ON while TVout enabled' (called 'vga_on_tv') to nv.settings: Now the VGA (or DVI) screen is disabled by default for a head outputting to TV. You can turn it on however using this new preset setting. Note though: doing that is considered a tweak which might damage your screen (if it's an old one);
<li>Added custom modeflag for users to be able to select TVout head on a 'per mode' basis. The Dualhead Setup preference panel needs to be updated (to a version newer than 0.03a) to correctly issue this flag;
<li>Added rudimentary NV11 CRTC2 FIFO watermark/burst-size programming to remove/minimize vertical distortion stripes occuring on some cards due to data fetching errors (because of limited bandwidth);
<li>Modified NV05M64 (TNT2-M64) watermark/burst-size programming to be executed independant of coldstart feature.
@ -196,7 +196,7 @@ The features below are shutdown because they are possibly dangerous without feed
</ul>
<p><h1>Still todo:</h1></p>
<ul>
<li>TVout support (in progress);
<li>Extend TVout feature to support more encoder-types (Chrontel, Philips);
<li>Improve/extend various stuff when/if possible (like adding DDC/EDID, GTF).
</ul>
</p>