🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.msdos.programmer
Article #4976

DOS extender advice

#4976
From: Arthur Norman
Date: Wed, 27 Feb 1991 12:48
23 lines
1942 bytes
Is there a FAQ file on this? I have a load of C from a non-DOS
world with about 300Kbytes of code and about 2 Mbytes of data - I can
(with some pain) adjust it so that the data space gets allocated by
lots of calls to malloc each grabbing 64Kbytes per time, but I can
not at all comfortably make my code do anything other than (*p) or
(p->component) to grab the data, and I can not predict in advance which
page of memory I will touch.  It is clear that I could buy an expensive
386 C compiler plus Phar Lap, but (a) I am mean and (b) I would quite
like to be able to ship the code I port to others without a large toll
or hassle with licenses for DOS extension.  Is there a standard route,
and do people have experience to relay about (a) the recently announced
Lattice 286 development package or (b) using the extended memory support
in Windows 3, and what C compilers generate protected mode 286 code to
go with same easily.  I do noy (yet..) feel any need or desire to implement
multi-window mouse driven interfaces, and probably rate reliability of
code generated by a compiler ahead of benchmark performance.  Since the
code to be ported is from a non-DOS world I am not fanatical about specialist
DOS interface libraries either - just about the cheapest way of delivering
2 or 3 mbyte applications to customers who have afforded a 286 not a 386
and who MAY be coaxed into buying an extra megabyte or two of memory, which
they will need for Windows in due course anyway.
Thanks.  Arthur Norman
 
Technical Details
Message-ID: <1991Feb27.124847.26643@cl.cam.ac.uk>
Path: arc1-ca.pugleaf.net!utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!spool.mu.edu!uunet!mcsun!ukc!cam-cl!news

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!spool.mu.edu!uunet!mcsun!ukc!cam-cl!news
From: acn@cl.cam.ac.uk (Arthur Norman)
Newsgroups: comp.os.msdos.programmer
Subject: DOS extender advice
Message-ID: <1991Feb27.124847.26643@cl.cam.ac.uk>
Date: 27 Feb 91 12:48:47 GMT
Reply-To: acn@cl.cam.ac.uk (Arthur Norman)
Organization: U of Cambridge Comp Lab, UK
Lines: 23