www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/02/17/01:56:25

Xref: news2.mv.net comp.os.msdos.djgpp:1187
From: Charles Sandmann <sandmann AT clio DOT rice DOT edu>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: dpmi-trouble
Date: Fri, 16 Feb 1996 22:54:08 CST
Organization: Rice University, Houston, Texas
Lines: 18
Message-ID: <31255f70.sandmann@clio.rice.edu>
References: <DMvunG DOT CoM AT granite DOT mv DOT net>
Reply-To: sandmann AT clio DOT rice DOT edu
NNTP-Posting-Host: clio.rice.edu
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

> When I tried to run info.exe I got the following error message:
>  ebp=00060f64 esp=00000000 cs=0080 ds=0000 es=0000 fs=0000 gs=00e3 ss=3046

This most bogus exception is coming from deep within the bowels of QDPMI,
and is a QDPMI bug.  I have seen it before on my copy of QDPMI, but very
rarely (never reproduceable).  If yours is reproducible, and you have some
QEMM 7.X flavor, check out ftp.qdeck.com:/pub/qemm/patch directory for 
fixes (some of which have been found to fix QDPMI bugginess with DJGPP).

> By the way: there is program called djasm.exe in the distribution. 
> How is it different from as.exe? Is there any documentation?

Its very different, its used to generate the stub and some other 16-bit
code, and uses a tcc/masm-like (but different) syntax.  It generates a .exe
(or include file) directly from the source, all source must be in one file.
Since it's used by a very small group of developers, the only documentation
is the source.  Look for all of the *.asm files in the djlsr200.zip - they
are all assembled with djasm and are the only examples I know of available.

- Raw text -


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