Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

INT 15.87 in protected mode (Developers)

posted by ecm Homepage E-mail, Düsseldorf, Germany, 01.09.2011, 02:17

> > If the DPMI host runs as VCPI client, it will switch "back" to v86-mode
> > (hopefully using the VCPI API ), because anything else will cause
> > disaster. I don't think that cwsdpmi or hdpmi differ in this regard.
>
> I don't know the details. I got the impression that, overall, switching to
> V86 mode is preferable for speed and other reasons. But, IIRC, CWSDPMI
> doesn't do that in all cases, and usually only switches to real mode.

No, that's not possible. As Japheth pointed out, a DPMI host running as VCPI client needs to switch to V86, it mustn't switch to RM instead. (A DPMI host running stand-alone (from RM and without VCPI) could switch either to RM or to V86, but in the latter case it would need to set up and manage the V86 environment itself.)

---
l

 

Complete thread:

Back to the forum
Board view  Mix view
22760 Postings in 2121 Threads, 402 registered users (0 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum