Nvidia

rivafb

This driver cover the cards from the Riva128 (NV3, 1997) up to the GEFORCE4_TI_4600.

Clock plot

Green is below 4MHz, red above 19MHz.








Do NOT enable "nVidia Riva support", but use "nVidia Riva support", uncheck "Enable DDC Support". The debugging option hangs my system, so leave ut unchecked.
This driver does some pretty stupid stuff like setting the virtual-resolution to absolutely max, even if you don't ask for it. I'm still working on it, but have pretty good success with a GeForce2 MX/MX 400 and an old TNT card.

The issue is dot-clock jitter on a couple of modes, but rest assured, it should be fully capable, as I have modes like 240x224 working fine..

The offenders here are fbdev.c and riva_hw.c. The function CalcVClock calculates M,N and P values for a given dotclock. Seems so far that if P=0|1, you get dotclock jitter.

page was last modified: March 13 2007 20:58 CET