Hello,
There's a problem in the reference frequency detection of the nvidia
driver, which makes it fail on some GeForce3 cards.
The attached patch should solve the problem.
Thanks to Dimitar Zhekov for finding this bug.
--- /usr/src/svgalib/svgalib-1.9.16/src/drivers/nv3.c Fri Jul 26 14:24:56 2002
+++ svgalib/src/drivers/nv3.c Mon Jul 29 17:49:28 2002
@@ -729,8 +729,10 @@
break;
case GEFORCE:
default:
- PLL_INPUT_FREQ= (temp&0x400000) ? 27000 :
- (temp&0x40 ) ? 14318 : 13500;
+ PLL_INPUT_FREQ= (temp&0x40 ) ? 14318 : 13500;
+ if(nvnum==0x17 || nvnum==0x25) {
+ if(temp&0x400000) PLL_INPUT_FREQ=27000;
+ }
MAXVCLOCK=350000;
P_MAX=4;
if(PLL_INPUT_FREQ==13500)M_MAX=13; else M_MAX=14;
--
Matan Ziv-Av. [EMAIL PROTECTED]
------------------------------------------------------------------
Unsubscribe: To: [EMAIL PROTECTED]
Body: unsubscribe linux-svgalib