From: Nate Eldredge 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> <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> 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: > 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