delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/07/14/18:33:00

From: "Joshua Eckstein" <kwe1 AT flash DOT net>
Newsgroups: comp.os.msdos.djgpp
Subject: HELP! DJGPP Program Crashes
Date: Mon, 14 Jul 1997 14:26:21 -0500
Organization: Flashnet Communications, http://www.flash.net
Lines: 25
Message-ID: <5qdugm$p6o$1@excalibur.flash.net>
NNTP-Posting-Host: dasc12-85.flash.net
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

I'd like to what causes the abnormal crashes in my programs... Whenever I
seem to use a certain function too much it bombs to DOS (see below). I know
where the problem is, I just don't know why it occurs... What are the
limits, if any, imposed on DJGPP code, other than normal errors (my progs
compile fine, they just don't run fine...)? When I deal with a certain
pointer too much it does the same (for some reason, it only will be dealt
with three times in the main () function... you can declare it, but if you
touch it.....) Please reply using e-mail below. And BTW, does DJGPP have
options for changing memory models, or does it all compile into medium?

void setpal(int num, byte red, byte gre, byte blu)
{
   outportb(0x3C8, num);
   outportb(0x3C9, red);
   outportb(0x3C9, gre);
   outportb(0x3C9, blu);
}

Thank you for your time and patience.

-Josh
kwe1 AT flash DOT net



- Raw text -


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