Date: Mon, 16 Mar 1998 13:48:38 +0200 (EET) From: Esa A E Peuha Reply-To: Esa DOT Peuha AT Helsinki DOT FI To: djgpp-workers AT delorie DOT com Subject: Where to find VCPI spec Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Precedence: bulk Is the VCPI specification available anywhere? The reason I'm asking this is that I've been playing around with Morten Welinder's DPMI sources and noticed something peculiar: when EMM386.EXE is loaded with the NOEMS NOVCPI switches, the VCPI interface is still there, but it apparently can't switch the processor away from V86 mode, so an attempt to load CR3 generates the GP exception and crashes the computer. Because of how MWDPMI (may I call it that?) is implemented, this feature/bug should be detected before actually trying to switch to PM, if any workaround is to be made. Of course, it would be simplest to exit with an error message, but since CWSDPMI has no problems with this, it doesn't seem sensible. Esa Peuha student of mathematics at the University of Helsinki http://www.helsinki.fi/~peuha/