delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/06/10/14:15:17.1

From: Nate Eldredge <neldredge AT hmc DOT edu>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: far pointers
Date: 10 Jun 2000 02:41:31 -0700
Organization: Posted via Supernews, http://www.supernews.com
Lines: 42
Sender: nate AT mercury DOT bitbucket
Message-ID: <83itvhg9f8.fsf@mercury.bitbucket>
References: <39405DEE DOT 89226F7B AT ccs DOT iitb DOT ernet DOT in> <m3d7lrxohw DOT fsf AT vsnl DOT net DOT in> <m3itviofxb DOT fsf AT vsnl DOT net DOT in> <39415453 DOT 5E434718 AT is DOT elta DOT co DOT il> <m3og5amiom DOT fsf AT vsnl DOT net DOT in> <200006100646 DOT JAA13833 AT mailgw1 DOT netvision DOT net DOT il> <394204AD DOT A950D898 AT the_message_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
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

"Alexei A. Frounze" <see_below AT the_message_body DOT com> writes:

> WOW! Never heard DJGPP has nothing about V86... It would be impossible to
> have (let's say) a disk I/O in DJGPP under DOS without V86. Sure V86 is
> unnoticable for a user unless he is running into problems with VESA, IPX
> stuff, etc etc and he starts to think of DPMI, PMode and V86 in order to
> solve a task.

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.

> 
> To summarise, I can tell the following... While user plays with standard
> LIBC only, PMode and V86 don't bother him at all. If he's going to play with
> such things as interrupts (software ones or IRQs) he must think of
> particular implementation of this stuff on x86 platforms. If he doesn't know
> how that works either in general or with DJGPP, he can't figure out this
> himself and he comes up with a question to this NG or something. But we all
> know that LIBC can't hold ready-made solutions for all the things a
> programmer can imagine and try to make come true. So we have to clarify
> PMode, V86 and DPMI. Otherwise he would just give up or use things he
> doesn't know the meaning of.
> 
> > but it does complicate things and confuses newbies.
> > I don't expect many DJGPP users to write a V86 monitor ;-)
> 
> That's right. I'm one. There is not a lot of such "users". ;))
> 
> bye.
> Alexei A. Frounze
> -----------------------------------------
> E-mail:   alexfru [AT] chat [DOT] ru
> Homepage: http://alexfru.chat.ru
> Mirror:   http://members.xoom.com/alexfru
> 

-- 

Nate Eldredge
neldredge AT hmc DOT edu

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019