From: CBFalconer <cbfalconer@yahoo.com>
Subject: Re: Ada Embeded System Alternatives
Date: Thu, 26 Jun 2003 22:04:42 GMT
Date: 2003-06-26T22:04:42+00:00 [thread overview]
Message-ID: <3EFB6A17.48E8A2A4@yahoo.com> (raw)
In-Reply-To: d222b012.0306261255.2fe6c962@posting.google.com
Paul Robinson wrote:
>
> I've been assigned the task to provide alternatives and solutions
> to bringing legacy Ada 83 code to a new embedded system.
>
> The new system's hardware, OS and language of choice is fixed
> (Mercury Computer SBC PPCs, MC/OS, and C). The use of C is not
> required, however, if a justifiable alternative is presented.
>
> The options I see are:
> 1) Port the code from Ada to C
> 2) Find Ada compilier for MC/OS PPCs
>
> Translating to C gives better tools and vendor support. Using
> Ada gives more robust code and eliminates translation errors.
>
> Has someone pursued any options similar to these on a project
> before? If so, what did you do, how did you do it, and how was
> the outcome?
Ada 95 is supposed to be completely downward compatible to Ada
83. There is a gnu implementation of Ada 95 (GNAT) which should
be available on any system to which gcc has been ported. So I
think your search should involve no more than finding a port of a
recent gcc.
--
Chuck F (cbfalconer@yahoo.com) (cbfalconer@worldnet.att.net)
Available for consulting/temporary embedded and systems.
<http://cbfalconer.home.att.net> USE worldnet address!
next prev parent reply other threads:[~2003-06-26 22:04 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-06-26 20:55 Ada Embeded System Alternatives Paul Robinson
2003-06-26 21:52 ` Larry Kilgallen
2003-06-26 22:04 ` CBFalconer [this message]
2003-06-27 8:38 ` John McCabe
2003-06-26 23:58 ` Robert I. Eachus
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox