X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f From: Charles Sandmann 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.