🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.intel
Article #1956

Re: C compiler for 80C186

#1956
From: Rick Richardson
Date: Fri, 02 Feb 1990 17:04
41 lines
2396 bytes
In article <3082@rtmvax.UUCP> wbeebe@rtmvax.UUCP (Bill Beebe) writes:
>
>My only recomendation is this; if you want to use the Intel ICE, then use
>the Intel software tools. They were designed to work together. If you want
>
>Mixing Intel debugging hardware with someone elses software tools is like
>mixing oil and water.

While it *can* be tricky, especially with the ICE-86, to feed non-intel
produced OMF into the ICE, it can be done.  For two years we did this:
	Basic-16(on VAX) -> coff2omf -> ICE-86(PC host) -> 8088 target

The biggest problem was that the ICE-86 made some assumptions
(read shortcuts) in processing OMF, expecting that only Intel's
tools would be used to produce the OMF.  As I recall, the 188 ICE
was not as picky.

When Basic-16 ran out of steam, we switched to the iAPXx86 C compiler.

When that compiler ran out of steam, we switched to MSC:
	MSC5.0(on VAX) -> PharLap Link(on VAX) -> ICE-86(PC host) -> 8088 target

(There was a brief time, when the VAX based tools weren't ported,
that a 386/PC was used as a compile server for the VAX running UNIX).

The options we had were quite limiting.  We found that the
target hardware had *critical* timing requirements.  Of the
development systems we looked at, only the INTEL ICE-86 and iPAT
would reliably operate the hardware.  Intel's own C compiler
at that time was MWC, and it was worse than Basic-16 at code
efficiency and size.  Its probably now the case, that the
third party emulators have caught up; I don't know for sure.

-Rick


-- 
Rick Richardson | Looking for FAX software for UNIX/386 ??? Ask About: |Mention
PC Research,Inc.| FaxiX - UNIX Facsimile System (tm)                   |FAX# for
uunet!pcrat!rick| FaxJet - HP LJ PCL to FAX (Send WP,Word,Pagemaker...)|Samples
(201) 389-8963  | JetRoff - troff postprocessor for HP LaserJet and FAX|
Technical Details
Message-ID: <1990Feb2.170404.21768@pcrat.uucp>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!cs.utexas.edu!uunet!pcrat!rick
References: <1990Jan30.183733.10942@cec1.wustl.edu> <25C74384.19872@paris.ics.uci.edu> <3082@rtmvax.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!cs.utexas.edu!uunet!pcrat!rick
From: rick@pcrat.uucp (Rick Richardson)
Newsgroups: comp.sys.intel,comp.sys.ibm.pc
Subject: Re: C compiler for 80C186
Message-ID: <1990Feb2.170404.21768@pcrat.uucp>
Date: 2 Feb 90 17:04:04 GMT
References: <1990Jan30.183733.10942@cec1.wustl.edu> <25C74384.19872@paris.ics.uci.edu> <3082@rtmvax.UUCP>
Reply-To: rick@pcrat.UUCP (Rick Richardson)
Organization: PC Research, Inc., Tinton Falls, NJ
Lines: 41