www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1994/09/29/23:14:32

Date: Thu, 29 Sep 1994 18:39:19 -0500 (CDT)
From: AARON UCKO <UCKO AT VAX1 DOT ROCKHURST DOT EDU>
Subject: Loading data into DOS memory
To: djgpp AT sun DOT soe DOT clarkson DOT edu
Organization: Rockhurst College; Kansas City, MO

Is there a way to use DJGPP to load some data into DOS memory and keep it there
after exiting?  The problem isn't as simple as it seems, as I use EMM386 to
provide UMB's, so the computer's in V86 mode (otoh, perhaps that's a good
thing...).  Anyway, what I would like to do is put the updated version of my
video ROM (Cirrus Logic, if you must know) on top of its old location, which
is shadowed by the BIOS and probably again by EMM386.  Anyway, is there any
way to mess with things so the code seems to be at C000:0000 (et al.) but
the presumably changed interrupt vectors don't mess up non-V86 mode programs?

I apologize if this message is too demanding, but I know very little about
386 protected mode--any help would be greatly appreciated.  Thanks!

- Raw text -


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