updated docs.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14885 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Rudolf Cornelissen
2005-11-13 12:52:25 +00:00
parent a393eaf832
commit dc451d3d64
2 changed files with 8 additions and 7 deletions
@@ -36,13 +36,13 @@ You use this software at your own risk! Although I don't expect it to damage you
<li>Full BWindowScreen support (used for hardware pageflipping, scrolling/panning and acceleration in applications/games);
<li>DPMS support for both DVI and analog connected screens (on both heads on dualhead cards), <strong>but not</strong> for panels on laptops ;
<li>B_YCbCr422 hardware overlay support on both TNT and GeForce series cards, <strong>except</strong> for GeForce 6200, 6600 and 7800. Overlay output 'follows head' in dualhead stretch/switch modes;
<li>Dualhead support on GeForce dualhead cards (use Mark Watson's 'Dualhead Setup' from BeBits for now);
<li>Dualhead support on GeForce dualhead cards (use 'Dualhead Setup' from BeBits for now);
<li>DVI and laptop panel support;
<li>Widescreen mode support (<strong>all</strong> screens must be widescreen type <strong>and</strong> they must all be digitally connected);
<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 (still in development).
<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...
</ul>
<strong>Known limitations:</strong>
<ul>
@@ -111,8 +111,7 @@ To make things look even more complex the driver might actually use the BIOS to
<ul>
<li>On driverversion 0.23 and before usebios had no effect at all. The cards were never coldstarted;
<li>Coldstarting should work on most cards except TNT1, GeForce 6600 and GeForce 6800;
<li>Coldstarting will not yet work with laptop- and DVI panels;
<li>Coldstarting should minimize the excessive 'bandwidth trouble' existing on TNT2-M64 cards, best noticable in high resolution modes.
<li>Coldstarting will not yet work with laptop- and DVI panels.
</ul>
<li><strong>memory:</strong> (disabled by default)<br>
This option enables you to override the 'memory amount autodetection' of the driver. If autodetection is working incorrect, you can manually set the amount this way. You could also lower the amount of RAM to a lower value than actually there to test with for instance overlay use in applications. So this option is probably mostly of interest to developers. Specify the RAM amount in Mb (use only 'whole' numbers!).<br>
@@ -218,6 +217,6 @@ If you select <strong>vga_on_tv false</strong> the driver will automatically shu
<hr>
<br>
<a href="mailto:[email protected]">Rudolf Cornelissen.</a>
<p>(Page last updated on October 25, 2005)</p>
<p>(Page last updated on November 13, 2005)</p>
</body>
</html>
@@ -4,7 +4,7 @@
</head>
<body>
<p><h2>Changes done for each driverversion:</h2></p>
<p><h1>head (SVN 0.61, Rudolf)</h1></p>
<p><h1>head (SVN 0.62, 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;
@@ -12,7 +12,9 @@
<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 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 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.
</ul>
<p><h1>nv_driver 0.53 (Rudolf)</h1></p>
<ul>