Introduction This is a frame buffer device driver for 3Dfx Banshee and Voodoo3 chipsets. It is experimental code; use at your own responsibility. Installation The driver is included in the kernel distribution since 2.3.20; to upgrade, simply copy tdfxfb.c to your kernel source tree under drivers/video/, reconfigure and recomple. On kernel series 2.2, you need to copy the driver file as above, and apply the given patches. cd to drivers/video, and do the following: # patch < /path/to/patch/files/Config.in.patch.2.2.12 # patch < /path/to/patch/files/Makefile.patch.2.2.12 # patch < /path/to/patch/files/fbmem.c.patch.2.2.12 Usage You can specify the video mode by passing an argument like "video=tdfx:1024x768-8@60" to the kernel, so if you're using, e.g., LILO, add append="video=tdfx:1024x768-8@60" to the corresponding kernel image parameters. In kernel 2.3, the mode database is used, and you may omit e.g the bit depth or the refresh rate, and the mode database will pick the first mode that suits the given constraints. In kernel 2.2, the driver contains a small list of predefined modes, which you need to specify verbatim.