www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/08/20/04:15:50

Message-ID: <35D66C0C.8D8F94C8@geocities.com>
From: Merlin <merlin__ AT geocities DOT com>
MIME-Version: 1.0
Newsgroups: comp.os.msdos.djgpp
Subject: Re: VESA: hints, clue but no examples
References: <1998081519323200 DOT PAA25189 AT ladder01 DOT news DOT aol DOT com>
Lines: 32
Date: Sun, 16 Aug 1998 05:23:25 GMT
NNTP-Posting-Host: 245-cy-wpg.ilos.net
NNTP-Posting-Date: Sun, 16 Aug 1998 00:23:25 CDT
Organization: MBnet Networking Inc.
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

no kidding...its so hard to figure out vesa's docs if you haven't really
programmed in Protected mode.... I am also having trouble doing this... I know
that you need to call the function and have it return a struct of info into a 255
byte buffer at es:di but.. how do i get es:di to point to the struct...i have no
clue...And then there's the matter of getting the linear frame buffer's
address...

L8r.
      Merlin.

ClarksScr wrote:

> I've got a lot of info about programming the VESA and VBE 2.0, i.e. specs,
> structures, values, variables and certain functions to initialize it. O.K!
>
> Now I'm one of those slow learners so I have one problem ... I know how to
> initialize the VGA modeX 13h in my main() program in real-time and how to
> convert it to DJGPP's Protective mode, No Problem. I am not all that sure how
> to do the same for the VESA or VBE 2.0 initialized in my main(). I've never
> done it before and don't want to mess up my SVGA board.
>
> E-mail me for some clues on how to do so or if I could find a running program
> with source code that shows the use of the VESA functions.
> Thankyou. =)
>
> From Clark Alan Corwin
> e-mail: ClarksScr AT aol DOT com
> A little tabby tom cat with big hopes and dreames! ^6.6^
> Think "Furry" not "Fury"! =)



- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019