Mail Archives: djgpp/1999/11/05/11:50:57
> 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 -