Re: Comment on Memory Management FAQ
George Bell <[email protected]> Fri, 08 Nov 2002 21:27:07 -0500
| Newsgroups | gmane.os.freedos.devel |
|---|---|
| Message-ID | <[email protected]> |
Thank you Eric and Martin for sorting all this out for me. Conclusion: FDXMS passively provides services directly for programs that can switch themselves from real mode to protected mode, or indirectly via VCPI or DPMI for programs that don't. While FDXMS itself does *not* provide VCPI or DPMI. So if such services are required, they must be provided by loading emm386, himem.sys, or the like. Also, FDXMS does not itself permanently alter the mode. So then...hmmm as Eric was saying I guess if you load FDXMS first, and then emm386, FDXMS would not get pushed around by emm386. But if FDXMS was loaded afterward, emm386 would put it into some mode(V86 real or protected?) So I guess it's best to load FDXMS first! :-) I should also correct myself: While most of us here I suppose are not that concerned with running DOS boxes in Windows, we may indeed be running DOS boxes in Linux, in which there might be multiple DOS boxes running in that system. So then a DPMI would be of importance to us after all... George