Date: Tue, 9 Oct 2001 09:53:39 +0200 From: Nicolas Souchu <nsouch@fr.alcove.com> To: Jonathan Belson <jon@witchspace.com> Cc: freebsd-hackers@freebsd.org Subject: Re: [Q] Information on fb/vesa mode programming Message-ID: <20011009095339.D16896@cedar.alcove-fr> In-Reply-To: <3BBCC288.DE8CD20B@witchspace.com> References: <3BBCC288.DE8CD20B@witchspace.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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 - Nicolas.Souchu@fr.alcove.com - http://www.alcove.com FreeBSD Developer - nsouch@freebsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011009095339.D16896>