From: "Alexei A. Frounze" Newsgroups: comp.os.msdos.djgpp Subject: Re: far pointers Date: Sat, 10 Jun 2000 18:17:59 +0400 Organization: None Lines: 30 Message-ID: <39424E17.234D50BE@the_messasge_body.com> 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> NNTP-Posting-Host: ppp98-247.dialup.mtu-net.ru Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: gavrilo.mtu.ru 960646662 1493 212.188.98.247 (10 Jun 2000 14:17:42 GMT) X-Complaints-To: usenet-abuse AT mtu DOT ru NNTP-Posting-Date: 10 Jun 2000 14:17:42 GMT X-Mailer: Mozilla 4.72 [en] (Win95; I) X-Accept-Language: en,ru To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Nate Eldredge wrote: > > "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. You're wrong. 1. HIMEM.SYS has nothing about V86. It just allows to access extended ram (above 1MB mark). 2. CWSDPMI as a DOS extender (DPMI host or whatever you like to call it) passes all the called DOS functions from PMode program to V86 task in order to be handled by BIOS, IO.SYS, MSDOS.SYS, etc. None of good DOS extenders switches back to real mode in order to service BIOS or DOS function. bye. Alexei A. Frounze ----------------------------------------- E-mail: alexfru [AT] chat [DOT] ru Homepage: http://alexfru.chat.ru Mirror: http://members.xoom.com/alexfru