From b3c153d6800038a7d5a33c167825a28f4f3b5d6b Mon Sep 17 00:00:00 2001
From: Rudolf Cornelissen
Date: Thu, 26 Feb 2004 13:02:27 +0000
Subject: [PATCH] narrowed PLL discriminator restrictions, should fix last
fuzzy modes
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6757 a95241bf-73f2-0310-859d-f6bbb57e9c96
---
src/add-ons/accelerants/nvidia/engine/nv_dac.c | 2 +-
src/add-ons/accelerants/nvidia/engine/nv_dac2.c | 2 +-
src/add-ons/accelerants/nvidia/engine/nv_general.c | 2 +-
src/add-ons/kernel/drivers/graphics/nvidia/UPDATE.html | 4 ++--
4 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/add-ons/accelerants/nvidia/engine/nv_dac.c b/src/add-ons/accelerants/nvidia/engine/nv_dac.c
index f4c4850b0e..f88ad13ddd 100644
--- a/src/add-ons/accelerants/nvidia/engine/nv_dac.c
+++ b/src/add-ons/accelerants/nvidia/engine/nv_dac.c
@@ -288,7 +288,7 @@ static status_t nv4_nv10_nv20_dac_pix_pll_find(
//fixme: PLL calcs will be resetup/splitup/updated...
if (si->ps.card_type == NV36)
{
- if (((si->ps.f_ref / m) < 3.0) || ((si->ps.f_ref / m) > 9.0)) continue;
+ if (((si->ps.f_ref / m) < 3.2) || ((si->ps.f_ref / m) > 6.4)) continue;
}
else
{
diff --git a/src/add-ons/accelerants/nvidia/engine/nv_dac2.c b/src/add-ons/accelerants/nvidia/engine/nv_dac2.c
index 230b2fd0d9..8ec8610e25 100644
--- a/src/add-ons/accelerants/nvidia/engine/nv_dac2.c
+++ b/src/add-ons/accelerants/nvidia/engine/nv_dac2.c
@@ -289,7 +289,7 @@ static status_t nv10_nv20_dac2_pix_pll_find(
//fixme: PLL calcs will be resetup/splitup/updated...
if (si->ps.card_type == NV36)
{
- if (((si->ps.f_ref / m) < 3.0) || ((si->ps.f_ref / m) > 9.0)) continue;
+ if (((si->ps.f_ref / m) < 3.2) || ((si->ps.f_ref / m) > 6.4)) continue;
}
else
{
diff --git a/src/add-ons/accelerants/nvidia/engine/nv_general.c b/src/add-ons/accelerants/nvidia/engine/nv_general.c
index a73c36acd6..688521cde3 100644
--- a/src/add-ons/accelerants/nvidia/engine/nv_general.c
+++ b/src/add-ons/accelerants/nvidia/engine/nv_general.c
@@ -80,7 +80,7 @@ status_t nv_general_powerup()
{
status_t status;
- LOG(1,("POWERUP: nVidia (open)BeOS Accelerant 0.09-3 running.\n"));
+ LOG(1,("POWERUP: nVidia (open)BeOS Accelerant 0.09-final running.\n"));
/* preset no laptop */
si->ps.laptop = false;
diff --git a/src/add-ons/kernel/drivers/graphics/nvidia/UPDATE.html b/src/add-ons/kernel/drivers/graphics/nvidia/UPDATE.html
index 8d22257ded..98680da59c 100644
--- a/src/add-ons/kernel/drivers/graphics/nvidia/UPDATE.html
+++ b/src/add-ons/kernel/drivers/graphics/nvidia/UPDATE.html
@@ -4,11 +4,11 @@
Changes done for each driverversion:
-head: nv_driver 0.09-3, (Rudolf)
+nv_driver 0.09, (Rudolf)
- Fixed NV11 trouble with repeating screen(s) on the right side of the monitor;
- Updated CRTC memory granularity code to work-around a hardware bug in older cards;
-
- Fixed most modes on GeForceFX 5700 cards: PLL discriminator restrictions updated.
+
- Fixed fuzzy modes / no picture on GeForceFX 5700 cards: PLL discriminator restrictions updated.
nv_driver 0.08, (Rudolf)