On Thu, Oct 04, 2001 at 09:11:52PM +0100, Jonathan Belson wrote:
> Hiya
> 
> 
> I've been trying to find out some information on programming the
> fb/vesa interface, eg. set_video_mode() and friends.
> 
> >From the few examples I've seen, it appears that you have to
> muck about with banks rather than use a pointer to linear
> frame buffer (logo_saver.c, splash.c).  Is there no way to
> access the fb linearly?

In the GGI project (http://www.ggi-project.org), there's the vgl
backend which is able to access the video fb when available throw
libvgl. The S3 module in -current provide linear fb for most S3 cards
even if they support only VESA1.2.

You have:

http://www.pegacity.it/Informatica/Case/1845/arch_eng.htm
http://www.talula.demon.co.uk/freebe/index.html

Enjoy!

> Does anyone know of any resources giving more information
> on fb programming?

libvgl handles bank switching automagically if you use it's drawing
routines.

Nicolas

-- 
Alcôve Technical Manager - [EMAIL PROTECTED] - http://www.alcove.com
FreeBSD Developer - [EMAIL PROTECTED]

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to