Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!caen!spool.mu.edu!uunet!mcsun!news.funet.fi!hydra!klaava!cc.helsinki.fi!osmoviita From: osmoviita@cc.helsinki.fi Newsgroups: comp.lang.c Subject: Re: Intel 386 CREAD/NEW/FOLLOWUP Message-ID: <1991Jun17.212831.1@cc.helsinki.fi> Date: 17 Jun 91 19:28:31 GMT References: <1991Jun14.161614.2277@inferno.peri.com> <1991Jun17.020201.14746@proto.com> Sender: news@klaava.Helsinki.FI (Uutis Ankka) Organization: University of Helsinki Lines: 18 In article <1991Jun17.020201.14746@proto.com>, doug@proto.com (Doug Huffman) writes: > > There are two separate DOS extenders. One is for the 286 and is licensed > from Rational Systems. The resultant executable will (of course) run on > 386 machines. The other is for the 386 and will run only on 386's and 486's > and is licensed from me. The 386 one has a 64 MB limit under DOS and VCPI > because the BIOS returns the number of K bytes of extended memory available > in a 16 bit register, under DPMI you have less because things are different > .... (understatement of the month). > > uunet!proto!doug > doug@proto.com Only 64 MB? DJGPP has 128 MB main memory + 128 MB disk swap space! How about the virtual memory size in Your extender? And so, is DPMI only for small data forever? Kari Osmoviita osmoviita@cc.helsinki.fi