delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1994/04/18/09:23:57

From: Tom White <white AT moe DOT coe DOT uga DOT edu>
Subject: addressing specific extended memory with farptr module
To: djgpp AT sun DOT soe DOT clarkson DOT edu
Date: Mon, 18 Apr 1994 08:23:53 -0400 (EDT)

First, thanks to those who directed me to the correct way to
get onto this listserv.

I am trying to do quick block transfers from a specific address
in extended memory to vga video memory.  I have ftped the farptr
module from ftp.cygnus.com and I have spent most of the night
looking through the docs trying to understand selectors, but
there is little there and the examples always use the
_go32_convential_mem_selector call.  When I try using this
selector and an offset of 0xF00000, the program crashes.  

So my two questions: How do I read from memory address F00000?
And is the farptr stuff (using, say, _farnspeekl) the speedy
way to do this or should I just use movedata?

Thanks for any advice,
-Tom 
-- 
     ===========================================================
     Tom White                                  white AT cs DOT uga DOT edu
     ===========================================================

- Raw text -


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