removed all references to G80 and newer cards. Bumped version to 0.85 and updated docs.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25904 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Rudolf Cornelissen 2008-06-10 11:10:31 +00:00
parent 69ca210263
commit 7d4cfc1251
3 changed files with 9 additions and 15 deletions

View File

@ -27,6 +27,8 @@ You use this software at your own risk! Although I don't expect it to damage you
<li>GeForce FX/PCX 7xxx/Go;
<li>Quadro (2/4/FX/PCX/Go);
</ul>
<strong>Note please:</strong><br>
Geforce 8xxx and later series cards (NV50, G80, also known as GPGPU, general purpose graphics processing unit architecture) will NOT be supported with this driver. These cards are quite different in architecture compared to everything before so they need a seperate driver.<br>
<br>
<hr>
<h2>Features:</h2>

View File

@ -4,14 +4,17 @@
</head>
<body>
<p><h2>Changes done for each driverversion:</h2></p>
<p><h1>head (SVN 0.84, Rudolf)</h1></p>
<p><h1>head (SVN 0.85, Rudolf)</h1></p>
<ul>
<li>Fixed driver assuming enabling AGP mode succeeded on some occasions if it did not block it itself. Blocking AGP mode completely via the AGP busmanager (option 'block_agp') resulted in a crashing acceleration engine because it was setup for AGP transfers instead of using PCI transfers. Error was solved with help from user kraton.
<li>Fixed shared_info struct problem occuring when 3D 'accelerant' is used (tested Alpha 4.1): the TVencoder type definition list apparantly gets some memory assigned these days when done inside the definition of shared_info. Moved encoder list outside the shared_info definition.
<li>Updated naming for some previous unknown cards, added 25 new cards for support/recognition in the kernel driver and accelerant, being GF 6xxx, 7xxx and 8xxx types. Also two more nforce 6100 4x0 cards are recognized now. All cards listed in nvidia's official april 2007 ID list are now recognized.<br>
<strong>Note please:</strong><br>
<li>Updated naming for some previous unknown cards, added some 20 new cards for support/recognition in the kernel driver and accelerant, being GF 6xxx and 7xxx types. Also two more nforce 6100 cards are recognized now. All non GF 8xxx cards listed in nvidia's official april 2007 ID list are now recognized. GF 8xxx and later cards will not be supported by this driver as their architecture is quite different from before.<br>
<li>Modified two default settings for the driver:
<ul>
<li>GF8xxx is recognized, but not supported. It looks like nVidia's card architecture was revised in such an extensive way that we probably best create a seperate accelerant for these cards.
<li>'pgm_panel' is now preset to 'false' since this will probably increase chances of a good picture on panels outthere.
<li>'force_ws' is now (re-enabled but) preset to 'true' since the number of widescreen monitors outthere is rapidly becoming mainstream.<br> <strong>Note please:</strong><br>
'force_ws' was hardcoded to setting 'true' some time ago by the Haiku team because of these monitors.
</ul>
</ul>
</ul>
<p><h1>nv_driver 0.80 (Rudolf)</h1></p>

View File

@ -217,8 +217,6 @@ static uint16 nvidia_device_list[] = {
0x018b, /* Nvidia Quadro4 380 XGL */
0x018c, /* Nvidia Quadro4 NVS 50 PCI */
0x018d, /* Nvidia GeForce4 448 Go */
0x0191, /* Nvidia GeForce 8800 GTX */
0x0193, /* Nvidia GeForce 8800 GTS */
0x01a0, /* Nvidia GeForce2 Integrated GPU */
0x01d1, /* Nvidia GeForce 7300 LE */
0x01d3, /* Nvidia GeForce 7300 SE */
@ -327,15 +325,6 @@ static uint16 nvidia_device_list[] = {
0x03d0, /* Nvidia GeForce 6100 nForce 430 */
0x03d1, /* Nvidia GeForce 6100 nForce 405 */
0x03d2, /* Nvidia GeForce 6100 nForce 400 */
#if 0
// TODO: these cards are not yet supported
0x0400, /* Nvidia GeForce 8600 GTS */
0x0402, /* Nvidia GeForce 8600 GT */
0x0407, /* Nvidia GeForce 8600M GT */
0x0421, /* Nvidia GeForce 8500 GT */
0x0422, /* Nvidia GeForce 8400 GS */
0x0423, /* Nvidia GeForce 8300 GS */
#endif
0
};