Mail Archives: djgpp/2000/06/12/12:30:23.2
Eli Zaretskii wrote:
>
> On 11 Jun 2000, Nate Eldredge wrote:
>
> > "Alexei A. Frounze" <see_below AT the_messasge_body DOT com> writes:
> >
> > > Nate Eldredge wrote:
> >
> > > > AFAIK, this is not true. If you boot DOS without himem.sys or other
> > > > memory manager, then run a DJGPP program using cwsdpmi, you can do
> > > > disk I/O and everything else without ever entering V86 mode. You just
> > > > go backa and forth between protected and real modes.
> > >
> > > You're wrong.
> > > 1. HIMEM.SYS has nothing about V86. It just allows to access extended ram
> > > (above 1MB mark).
> >
> > I may have been mistaken. However, I believe there is some standard
> > memory manager (perhaps EMM386) that causes DOS to run in V86 rather
> > than real mode. But without it, DOS runs in real mode, and DJGPP
> > programs run in protected mode.
>
> You are not mistaken, Nate.
OK. We simply should keep in mind that a PMode program for DOS (just like
any made with DJGPP) can switch to PMode using either a direct switch or
DPMI servises or VCPI services or even BIOS stuff (Int 15h).
bye.
Alexei A. Frounze
-----------------------------------------
E-mail: alexfru [AT] chat [DOT] ru
Homepage: http://alexfru.chat.ru
Mirror: http://members.xoom.com/alexfru
- Raw text -