delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2007/06/11/01:02:25

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
From: Charles Sandmann <sandmann AT clio DOT rice DOT edu>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: CWSDPMI r5 update test
Date: Sun, 10 Jun 2007 23:16:30 CDT
Organization: Rice University, Houston, TX
Lines: 17
Message-ID: <466ccc9e.sandmann@clio.rice.edu>
References: <1181242707 DOT 157222 DOT 85980 AT q69g2000hsb DOT googlegroups DOT com>
NNTP-Posting-Host: clio.rice.edu
X-Trace: joe.rice.edu 1181536627 17281 128.42.105.3 (11 Jun 2007 04:37:07 GMT)
X-Complaints-To: abuse AT rice DOT edu
NNTP-Posting-Date: Mon, 11 Jun 2007 04:37:07 +0000 (UTC)
X-NewsEditor: ED-1.5.9
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

> I normally use version 6 with DJGPP 2.04 uder MSDOS 6.22/W98/XP and
> didn't find any strange behavior yet. What can that compatability
> issues cause? Could I expect immediate crash/error message or may it
> crash very rare during long time?

The compatibility issues happen if you try to use DPMI 1.0 features
on the 4MB pages.  Or if there is the need to page memory - the 4MB
pages won't fault out to disk so there can be some strange behavior.

4MB pages typically only get mapped if the allocation request is over
4MB in size and can be aligned on a 4MB boundary.  This is rare unless
the program uses lots of memory.  It's even more rare you would need
to page this memory or set page attributes on them.  But if you do
either it won't work. 

Since mixed page sizes are not discussed in the DPMI spec it's all 
poorly defined.

- Raw text -


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