www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/11/05/11:50:57

From: sandmann AT clio DOT rice DOT edu (Charles Sandmann)
Message-Id: <9911051442.AA20604@clio.rice.edu>
Subject: Re: CWSDPMI - CWSPARAM
To: peuha AT cc DOT helsinki DOT fi (Esa A E Peuha)
Date: Fri, 5 Nov 1999 08:42:44 -0600 (CST)
Cc: djgpp AT Delorie DOT com
In-Reply-To: <86pr9i52wn2.fsf@sirppi.helsinki.fi> from "Esa A E Peuha" at Nov 5, 99 10:03:13 am
X-Mailer: ELM [version 2.4 PL20]
Reply-To: djgpp AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

> But why doesn't CWSDPMI check to see if another DPMI host is already present?

1) It added more code that did not seem to be needed.
2) There were times it was convenient to "overload" CWSDPMI on top of other
   DPMI providers (QDPMI was a very frequent example).  This allowed rapid
   benchmarking, performance and behavior comparisons.
3) It was a good test to be able to see if nested CWSDPMIs would behave
   reasonably well - PIC handling and memory management, etc.
   
In summary, there were several good reasons why this check shouldn't be
there, and no strong reason why it should be coded.

- Raw text -


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