Skip site navigation (1)Skip section navigation (2)
Date:      10 Mar 1999 19:26:55 +0100
From:      Dag-Erling Smorgrav <des@flood.ping.uio.no>
To:        Mike Smith <mike@smith.net.au>
Cc:        David Dawes <dawes@rf900.physics.usyd.edu.au>, freebsd-hackers@FreeBSD.ORG
Subject:   Re: GGI
Message-ID:  <xzpbti16w0g.fsf@flood.ping.uio.no>
In-Reply-To: Mike Smith's message of "Mon, 08 Mar 1999 17:51:21 -0800"
References:  <199903090151.RAA02086@dingo.cdrom.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Mike Smith <mike@smith.net.au> writes:
> It should be very simple; basically all that's missing right now is the 
> ability to get the linear framebuffer address information from the VESA 
> BIOS back into user-space.  You should have no trouble mapping the 
> video aperture.

On cards which do not support it, LFB can be simulated by trapping
page faults and, if the fault address is within a specific range,
setting the frame buffer window origin correctly and mapping it into
memory so that the instruction which caused the fault, once restarted,
will succeed. It's a hack and it's probably slow as hell, but it
works.

DES
-- 
Dag-Erling Smorgrav - des@flood.ping.uio.no


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?xzpbti16w0g.fsf>