Date: Mon, 25 Oct 1999 12:57:24 -0400 Message-Id: <199910251657.MAA26273@envy.delorie.com> From: DJ Delorie To: djgpp AT delorie DOT com In-reply-to: <3813cd8d.15570356@newsserver.cc.monash.edu.au> (DavMac AT iname DOT com) Subject: Re: Just a few questions References: <7up2m7$pvc$1 AT ctb-nnrp2 DOT saix DOT net> <85cQ3.632$pD5 DOT 45821 AT dfiatx1-snr1 DOT gtei DOT net> <3812a5c7 DOT 3453113 AT newsserver DOT cc DOT monash DOT edu DOT au> <7uuc0j$ed7$1 AT merope DOT saaf DOT se> <3813cd8d DOT 15570356 AT newsserver DOT cc DOT monash DOT edu DOT au> Reply-To: djgpp AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > Your points about the tiny model and flat model being essentially > the same thing are correct, but I still maintain that the 16-bit > version is called "tiny" and the 32-bit version is called > "flat". Intel's documentation doesn't agree with you. "Flat" has a very specific meaning - it means that you've set all segments to start at physical address zero and span the entire 4Gb memory space. If your segments aren't set up this way, it's not flat. DJGPP doesn't set up its segments this way.