Mail Archives: djgpp/1997/07/27/07:33:31
On Sat, 26 Jul 1997 19:52:33 GMT, Myke AT cyberdude DOT com (Ricardo Cunha)
wrote:
>P.S.: If what you said is true how can a board that doesn't supports
>Vesa 1.2 support those calls simple by using UniBve?
>
UniVBE simply provides an interface to routines that implement the
VESA VBE standard. Alot of video cards have Linear Frame Buffer
capability (just like many have hardware blitting, line and circle
drawing functionality) but the method to set an LFB mode (or any SVGA
mode) is not standard across all cards because when the first SVGA's
came out there was no standard everyone had to comply with as was the
case with the first VGA clones. It was every hardware engineer for
himself. This was a bad thing so VESA devised the VBE specs to make
it standard. If UniVBE can figure out what card is in your system it
can install a driver that will correctly implement all the features of
the VBE just because it knows what registers to write to to get a
desired effect. Sorry for the long winded explanation.
Lonnie McCullough
lonniem AT cs DOT utexas DOT edu
- Raw text -