delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/11/13/05:35:18

Date: Thu, 13 Nov 1997 12:35:04 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
To: Fritz Parsons <fritzp AT performancesw DOT com>
cc: djgpp AT delorie DOT com
Subject: Re: Hello world crash
In-Reply-To: <346A4064.2FB3@performancesw.com>
Message-ID: <Pine.SUN.3.91.971113123444.23305U-100000@is>
MIME-Version: 1.0

On Wed, 12 Nov 1997, Fritz Parsons wrote:

> Crash occurs immediately in go32-v2 (near offset 412dX under DOS
> DEBUG). This appears to be in the first output statement.

I don't think that address is in the go32-v2 sources, if you looked at
it with DOS DEBUG program.  In any case, there's no output anywhere
near that address in go32-v2.

You didn't reply to what I asked earlier: did you download CWSDPMI.EXE
to the microcontroller's disk emulation?  DJGPP programs MUST find
CWSDPMI.EXE to run.

> I'm looking for src for go32-v2

The sources for go32-v2 are in v2/djlsr201.zip.

> in the meantime, can you tell me if this output is
> a BIOS write or a poke to video memory? 

Neither.  go32-v2 calls `printf' which boils down to a DOS call.
Whether this goes to the BIOS or to the video memory depends on your
DOS emulation, DJGPP has nothing to do with that.  In plain MS-DOS, a
BIOS function is eventually called, but I don't know how does your
emulator work in this respect.

- Raw text -


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