From: Nate Eldredge Newsgroups: comp.os.msdos.djgpp Subject: Re: far pointers Date: 11 Jun 2000 18:22:22 -0700 Organization: Posted via Supernews, http://www.supernews.com Lines: 22 Sender: nate AT mercury DOT bitbucket Message-ID: <833dmjk81d.fsf@mercury.bitbucket> References: <39405DEE DOT 89226F7B AT ccs DOT iitb DOT ernet DOT in> <39415453 DOT 5E434718 AT is DOT elta DOT co DOT il> <200006100646 DOT JAA13833 AT mailgw1 DOT netvision DOT net DOT il> <394204AD DOT A950D898 AT the_message_body DOT com> <83itvhg9f8 DOT fsf AT mercury DOT bitbucket> <39424E17 DOT 234D50BE AT the_messasge_body DOT com> X-Complaints-To: newsabuse AT supernews DOT com User-Agent: Gnus/5.0802 (Gnus v5.8.2) Emacs/20.5 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com "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. -- Nate Eldredge neldredge AT hmc DOT edu