delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/06/12/08:15:35

From: "Florian X" <dos DOT fire AT aon DOT at>
Newsgroups: comp.os.msdos.djgpp
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> <83itvhg9f8 DOT fsf AT mercury DOT bitbucket> <39424E17 DOT 234D50BE AT the_messasge_body DOT com>
Subject: Re: far pointers
Date: Mon, 12 Jun 2000 13:51:12 +0200
X-Newsreader: Microsoft Outlook Express 4.71.1712.3
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3
Lines: 23
Message-ID: <3944ceec$0$39502@SSP1NO17.highway.telekom.at>
NNTP-Posting-Host: 212.183.90.232
X-Trace: newsreader.vienna.highway.telekom.at 960810732 39502 212.183.90.232
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

>> 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.
>


Dr-DOS's  emm386 driver uses ONLY the V86 mode! And so it also support
multitasking...

Bye, Florian



- Raw text -


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