Date: Mon, 12 Jun 2000 15:36:16 +0300 (IDT) From: Eli Zaretskii X-Sender: eliz AT is To: Nate Eldredge cc: djgpp AT delorie DOT com Subject: Re: far pointers In-Reply-To: <833dmjk81d.fsf@mercury.bitbucket> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On 11 Jun 2000, Nate Eldredge wrote: > "Alexei A. Frounze" 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.