delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2003/02/06/09:22:35

Message-ID: <3E42572C.B9C454A6@yahoo.com>
Date: Thu, 06 Feb 2003 07:38:04 -0500
From: CBFalconer <cbfalconer AT yahoo DOT com>
Organization: Ched Research
X-Mailer: Mozilla 4.75 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
To: djgpp-workers AT delorie DOT com
Subject: Re: Compiling Debian packages for DJGPP ?
References: <200302060739 DOT IAA19423 AT lws256 DOT lu DOT erisoft DOT se>
Reply-To: djgpp-workers AT delorie DOT com

Martin Stromberg wrote:
> 
... snip ...
> 
> If you crave an open source 16-bit DOZE compiler, look at
> <http://www.openwatcom.com>.
> 
> There's also some start on (and abandoned) 16-bit GCC by DJ at
> <http://www.delorie.com/djgpp/16bit/>. I've read on news that
> somebody actually have built this (more hacking possibly required)
> successfully. But being GCC (flat program space) you can only build
> .COM programs which have a 64kiB limit on size.

Actually .COM programs have a <64k limit on code.  Data can be
anything available.  They start off owning the whole memory arena,
thus TSR's have to release the portion they don't use.  Addressing
is not particularly easy, the scheme is designed for assembly use.

The key characteristics are:  Single segment load.  No separate
stack segment.  CS=DS=ES=SS on entry. Entry at 0100h.  

-- 
Chuck F (cbfalconer AT yahoo DOT com) (cbfalconer AT worldnet DOT att DOT net)
   Available for consulting/temporary embedded and systems.
   <http://cbfalconer.home.att.net>  USE worldnet address!


- Raw text -


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