www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/10/25/14:01:52

Date: Mon, 25 Oct 1999 12:57:24 -0400
Message-Id: <199910251657.MAA26273@envy.delorie.com>
From: DJ Delorie <dj AT delorie DOT com>
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

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

- Raw text -


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