Date: Wed, 23 Apr 1997 14:16:53 +0200 (MET DST) From: Mark Habersack Reply-To: grendel AT hoth DOT amu DOT edu DOT pl To: pierre AT tycho DOT com cc: opendos-developer AT delorie DOT com Subject: Re: Usage of directory entries In-Reply-To: Message-ID: Organization: PPP (Pesticide Powered Pumpkins) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Precedence: bulk On Tue, 22 Apr 1997, Pierre Phaneuf wrote: > On Tue, 22 Apr 1997, Mark Habersack wrote: > > > > provide buggy DPMI services, but it is version 0.9 if I remember right... > > Maybe... I don't use it anyway. CWSDPMI is much better. Anyhow, EMM is a > > pmode server as it provides VCPI services to the system. > > Yes, but I was only thinking about DPMI... EMM386 runs all the time (i.e.: > it's not REALLY a TSR), it doesn't exit, but starts a V86 task for the EMM is not at all a TSR - it's a device driver (or rather three of them: XMS, EMS and VCPI are all devices) which, as a "side effect" provides DPMI services. And running in pmode it has to start RM apps as V86 tasks (or, to be more precise, create virtual machines) to be able to emulate the RM dos environment accurately and effectively. > computer to run in... Odd... Made me think about the old versions of > SmartDrive that ran in "Voodoo mode" (AKA "flat real mode")... But the guts of EMM are 95% pmode.