I've written an svgalib driver that uses the linux framebuffer device.
I currently have two versions. One that will run without root privs
with a few "if (CHIPSET = FBDEV)"s around some resource allocation
in vga.c but does not work with the VGA modes or the BACKGROUND hack.
The other works more like a normal svgalib driver and uses the vgadrv
for the VGA modes but I've not got this working properly yet.
I can put the code for the first one up tonight but I am having problems
with the other.
Bye the way should I call the driver FBDev or FBCon?
--
Christopher John Purnell | A friend in need's a friend in deed
http://www.lost.org.uk/ | A friend with weed is better
--------------------------| A friend with breasts and all the rest
What gods do you pray to? | A friend who's dressed in leather