i740fb page

Introduction

i740fb is a frame buffer device driver for Intel740 based video boards. It's highly experimental code, but is guaranteed to work on my computer, with my "PowerColor C740 AGP" board, and with me "between chair and keyboard". Many people also were pleased with the driver. The main page is located at http://i740fbdev.sourceforge.net,

Please report any success or failure to me (Andrey Ulanov <drey@rt.mipt.ru>).

Installation

This driver (should) work as a module or compiled into kernel. You can apply the patch patch-version-i740fb-yymmdd.diff.gz to your linux source tree. You also can download i740fb-yymmdd.tar.gz to compile i740fb as a module. Last versions of these files are available from http://i740fbdev.sourceforge.net/download/.

Then configure your kernel as usual: choose "m" or "y" to "Intel740 support" in section "console->frame-buffer support". Compile, install, have fun... and please drop me a report :)

Kernel/Modules Options

You can pass some otions to i740fb module, and via the kernel command line when the driver is compiled in:

for module:insmod i740fb.o option1=value1 option2=value2 ...
in kernel:video=i740:option1,option2:value2,option3 ...

i740fb supports the folowing options:

modulekerneldescription
mode=MODENAMEmode:MODENAMEset startup videomode. MODENAME is <xres>x<yres>[-<bpp>][@<refresh>]. see linux/Documentation/fb/modedb.txt
dacbits=6
dacbits=8
6bitdac
8bitdac
use 6 or 8 bit dac.
sdram=1sdramforce the use of SDRAM timing info
sdram=0sgramforce the use of SGRAM timing info
slowdram=1slowdram
offwhen module is compiled in this option tells don't try to find and initialize videocard
hfreqmin=FREQ
hfreqmax=FREQ
vfreqmin=FREQ
vfreqmax=FREQ
monspec:<hfreqmin>;<hfreqmax>;
<vfreqmin>;<vfreqmax>
set your monitor capabilities.
hfreq* - in kHz, vfreq* - in Hz
dacspeed8=FREQ
dacspeed16=FREQ
dacspeed24=FREQ
dacspeed32=FREQ
dacspeed:<speed8>;<speed16>;
<speed24>;<speed32>
specifies the RAMDAC speed rating (which is usually printed on the RAMDAC chip). The speed is in MHz.

Todo

  • see sources.
  • test/port to other arch.
  • hardware acceleration.

Updated by Andrey Ulanov <drey@rt.mipt.ru> at 05-Apr-2002, 19:23 SourceForge Logo