Mail Archives: djgpp/2000/06/12/08:35:32
On Sun, 11 Jun 2000, Alexei A. Frounze wrote:
> > The point is that it is IMHO misleading to say that V86 *allows* DOS and
> > PM programs to coexist. V86 has nothing to do with PM programs that use
> > DOS. It makes the mode switch faster in some cases, but that about all
> > it does for PM programs.
>
> Okay, if you like to change CPU mode completely and waste time, you're
> welcome. If you wanna miss advantages of PMode you're welcome too. But
> infact, V86 is the better way to have both PMode stuff and real-mode
> programs.
That's a different issue, it's not what I commented about.
> > [V86] means programs like DOS can coexist with protected-mode programs.
> >
> > My comment was that this is misleading, because V86 does nothing to
> > *allow* coexistence between DOS and PM programs. They can coexist with
> > or without V86,
>
> But not always. :) Switching back to real mode implies that 1st MB must be
> free for that.
Not true. All you need is that DOS and BIOS code/data be in memory,
which is always so on a DOS machine.
CWSDPMI can run DJGPP programs on a machine with no V86, only 64KB of
conventional memory, and NO extended memory. It was demonstrated to
work (albeit slowly, with lots of paging). So there's no need to have
1MB free.
- Raw text -