www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2014/04/07/05:45:15

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
From: "Rod Pemberton" <dont_use_email AT xnothavet DOT cqm>
Newsgroups: comp.os.msdos.djgpp,comp.os.msdos.programmer
Subject: What other DPMI hosts work with DJGPP?
Date: Mon, 07 Apr 2014 05:30:40 -0400
Organization: Aioe.org NNTP Server
Lines: 46
Message-ID: <op.xdxwpebn6zenlw@localhost>
NNTP-Posting-Host: CNsg4fVcCsvs3UaOgZtQCw.user.speranza.aioe.org
Mime-Version: 1.0
X-Complaints-To: abuse AT aioe DOT org
User-Agent: Opera Mail/12.16 (Linux)
X-Notice: Filtered by postfilter v. 0.8.2
Bytes: 2246
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

DJGPP works with the DPMI hosts CWSDPMI, CWSDPR0, and PMODEDJ.

I have a small app that won't work with PMODEDJ since PMODEDJ
doesn't support nested DPMI applications.  FYI, nesting is
when one DPMI program spawns a child program that uses DPMI
too.  The DPMI host has to be designed to support this or it's
memory regions and/or descriptor tables will become corrupted.
Or, the nesting may deplete available stack space, etc.

So, I have code to prevent the app from starting when CWSDPMI
or CWSDPR0 is *not* the DPMI client.  This is to just prevent
PMODEDJ.  But, I really don't want to prevent the app from
working with other DJGPP compatible DPMI hosts.  So, I'm
trying to find out if I should allow any other clients and
just which clients they are.


Are you familiar with using any of these DPMI hosts with DJGPP?

  CAUSEWAY by Michael Devore
  DPMIONE by Bob Smith
  HDPMI by Japheth
  QDPMI by Quarterdeck
  D3X by Daniel Borca

If so, which seem to reliably work with DJGPP?
E.g., D3X is supposed to work with DJGPP and DPMIONE should
support everything needed by DJGPP.


Do you know if the DPMI host supports nested DPMI applications?
E.g., DPMIONE and HDPMI are both supposed to have support for
nested DPMI applications.


What about any others you may be familiar with?  E.g.,

  DOS/32A by Narech Koumar
  DOS32 by Adam Seychell
  WDOSX by Michael Tippach

Etc.


Rod Pemberton

- Raw text -


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