www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/08/28/09:46:28

Xref: news2.mv.net comp.os.msdos.djgpp:7973
From: "Maan M. Hamze" <mmhamze AT mail DOT utexas DOT edu>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: what is dpmi....
Date: 27 Aug 1996 23:51:12 GMT
Organization: University of Texas at Austin
Lines: 48
Message-ID: <01bb9472$4ac7a0c0$40fb5380@maan-m.-hamze>
References: <9608271823 DOT AA18073 AT pdv DOT com> <3223574F DOT 43AE AT stud DOT warande DOT ruu DOT nl>
NNTP-Posting-Host: slip-54-16.ots.utexas.edu
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Elliott Oti <e DOT oti AT stud DOT warande DOT ruu DOT nl> wrote in article
<3223574F DOT 43AE AT stud DOT warande DOT ruu DOT nl>...

> DPMI = Dos Protected Mode Interface
> DPMI servers are programs that control a 386/486/586 in protected mode
> and are responsible for:
> 1. DOS (low memory) and expanded memory management
> 2. Management of interrupts (hard and software)
> 3. Page and LDT management
> 4. Context switching
> 5. Debugging.
> etc......................

Hi Elliott
This was a great reply that you posted, and I have saved your message for
future reference.  I have moved recently into DJGPP, RSXNTDJ, EMX and RSXNT
(in additon to the nicely done Win extender RSXWIN).  If you have the time
(or the inclination :) ) would you or someone else draw a comparison please
on the difference between:
1.  CWSDPMI,
2.  EMX.EXE (for the emx port),
3.  RSX.EXE
4.  Dual Mode EMX programs; and finally,
5.  Dual Mode RSX programs.

I am a student and I do my DOS work in DJGPP, and I am stepping into Win
apps with EMX and RSXNT and RSXIDE and the text win extender RSXWIN.  For
example, I noticed the following:
1.  When you run DJGPP DOS app from win95, I do not think you need CWSDPMI,
but
2.  When you run an EMX DOS app from win95, I can see clearly that the
program is running in an RSX DOS window,
3.  However, in DOS Mode, the same EMX DOS app needs EMX.EXE to run, and
finally,
4.  The dual mode RSX program runs in a native win32 window in win95, but
needs a DOS extender in addition to RSX to run in DOS Mode (I tried it by
running CWSDPMI then the app which in turns loaded RSX).

So if someone can delineate the difference between the 5 items above and
their relationship with DPMI, this can be highly appreciated.
Thanks,
Maan
-- 
Maan M. Hamze
mmhamze AT mail DOT utexas DOT edu
http://leb.net/~mmhamze


- Raw text -


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