comp.lang.ada
 help / color / mirror / Atom feed
From: Corey Minyard <minyard@acm.org>
Subject: Re: Waiver question
Date: 1997/04/23
Date: 1997-04-23T00:00:00+00:00	[thread overview]
Message-ID: <m2k9luibub.fsf@acm.org> (raw)
In-Reply-To: 335D0F57.5455@lmtas.lmco.com



Ken Garlington <GarlingtonKE@lmtas.lmco.com> writes:
> 
> Ken Garlington wrote:
> > 
> > For the TI DSP family, I know of only one Ada 83 vendor (TI/Tartan) and
> > no
> > Ada 95 vendors. The AdaIC databases confirm my understanding. There
> > appears
> > to be more than one C/C++ vendor (TI is one) for this family, however.
> > The
> > request does not cite a specific number.
> 
> I've just been told that for the TI C40 DSP, the following languages are
> available:
> 
> Ada 83 - TI (Tartan) appears to be the only vendor.
> C++    - TI (Tartan) appears to be the only vendor. However, TI (Tartan)
>          has announced that they are discontinuing support for this
> product.
> C      - TI appears to be the only vendor.

Actually, there is now a GCC port for the C30/C40 DSP.  Theoretically,
a C++ port and a GNAT port should be doable.  The C++ port should be a
matter of libraries.  I'm not sure what the effects of the C40's
minimum addressable unit being 32-bits would be on GNAT, but if that
is not a problem it is a matter of libraries and bindings.

> 
> Based on this, I would say that the growth in the C++ market for this
> target is
> not as large as the vendor believes. If anyone has different
> information, let
> me know.

Since DSP's generally perform very focused tasks that require high
performance, they are generally programmed as close to the hardware as
possible.  The C30/C40 change that since they are more general purpose
than most DSPs, so people want to replace the control processors on
boards with them.  I did a board that did signal processing and
interface control; it was around 40KLOC of C code on the C40.  But the
compiler situation for these processors has never been that great.

-- 
Corey Minyard               Internet:  minyard@acm.org
  Work: minyard@nortel.ca       UUCP:  minyard@wf-rch.cirr.com




  reply	other threads:[~1997-04-23  0:00 UTC|newest]

Thread overview: 45+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1997-04-18  0:00 Waiver question Ken Garlington
1997-04-19  0:00 ` Tom Moran
1997-04-20  0:00 ` Robert Dewar
1997-04-21  0:00   ` Ken Garlington
1997-04-22  0:00     ` Ken Garlington
1997-04-23  0:00       ` Corey Minyard [this message]
1997-04-24  0:00         ` Richard Kenner
1997-04-28  0:00         ` Larry Kilgallen
1997-04-28  0:00           ` Corey Minyard
1997-04-29  0:00             ` Robert Dewar
1997-04-29  0:00             ` Kaz Kylheku
1997-04-29  0:00             ` Laurent Guerby
1997-04-30  0:00               ` Corey Minyard
1997-04-29  0:00           ` Robert Dewar
1997-04-29  0:00           ` Richard Kenner
1997-04-30  0:00             ` Robert A Duff
1997-05-01  0:00               ` Kaz Kylheku
1997-05-02  0:00                 ` Robert A Duff
1997-05-02  0:00                   ` Larry Kilgallen
1997-05-02  0:00                     ` Robert A Duff
1997-05-02  0:00                       ` Larry Kilgallen
1997-05-03  0:00                         ` Robert A Duff
1997-05-03  0:00                           ` Larry Kilgallen
1997-05-04  0:00                             ` Robert Dewar
1997-05-04  0:00                         ` Robert Dewar
1997-05-02  0:00                     ` Robert Dewar
1997-05-06  0:00                     ` John M. Mills
1997-04-30  0:00             ` Robert Dewar
1997-05-01  0:00               ` Larry Kilgallen
1997-05-07  0:00                 ` Bad .diff files in gnat-3.09 in Linux Benoit Jauvin-Girard
1997-05-09  0:00                   ` Albert K. Lee
1997-04-23  0:00     ` Waiver question Tarjei Jensen
1997-04-20  0:00 ` Steve Doiel
1997-04-20  0:00 ` Dean Runzel
1997-04-22  0:00   ` Ken Garlington
1997-04-21  0:00 ` Robert I. Eachus
1997-04-21  0:00   ` Robert Dewar
1997-04-22  0:00     ` Robert I. Eachus
1997-04-23  0:00       ` Robert Dewar
1997-04-22  0:00   ` Ken Garlington
1997-04-23  0:00     ` Robert S. White
1997-04-24  0:00     ` Robert Dewar
1997-04-24  0:00       ` Steve Vestal
1997-04-25  0:00         ` Ken Garlington
1997-04-25  0:00         ` 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