delorie.com/archives/browse.cgi   search  
Mail Archives: opendos/1997/04/21/11:59:39

Date: Mon, 21 Apr 1997 11:42:32 -0400 (EDT)
From: Pierre Phaneuf <pp AT 55-174 DOT hy DOT cgocable DOT ca>
Reply-To: pierre AT tycho DOT com
To: Mark Habersack <grendel AT hoth DOT amu DOT edu DOT pl>
cc: opendos-developer AT delorie DOT com
Subject: Re: Usage of directory entries
In-Reply-To: <199704210823.KAA30550@math.amu.edu.pl>
Message-ID: <Pine.LNX.3.95.970421113956.12420B-100000@55-174.hy.cgocable.ca>
MIME-Version: 1.0

On Mon, 21 Apr 1997, Mark Habersack wrote:

> > > Hmm... in case of DOS it's rather in EMM386 (or similar pmode server)
> > > hands...
> > 
> > Huh? EMM386 isn't a pmode server AFAIK... Well, not a DPMI server at
> > least. The code for a DLL loader should be at the very same place the code
> Wrong. In OD EMM386 replaces both HIMEM.SYS (thus it is a pmode server) and a 
> DPMI 1.0 server (although it is a bit buggy - it doesn't work with DJGPP)

HIMEM.SYS isn't a pmode server, it is an XMS driver! The OpenDOS EMM386
does provide buggy DPMI services, but it is version 0.9 if I remember
right...

> > to load .EXE files is. Probably in the DOS kernel. In Linux, the code to
> That would be the best solution *if* the kernel works in Pmode.

BTW, grab this month's Dr. Dobbs Journal, they talk about file formats and
they have an article about object file formats...

Pierre Phaneuf


- Raw text -


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