comp.lang.ada
 help / color / mirror / Atom feed
From: "Jeff C," <jcreem@yahoo.com>
Subject: Re: Questions about Ada and embedded systems
Date: Tue, 24 Aug 2004 11:29:26 GMT
Date: 2004-08-24T11:29:26+00:00	[thread overview]
Message-ID: <qEFWc.35052$9d6.16921@attbi_s54> (raw)
In-Reply-To: 412a98b8_3@aeinews.


"jacques" <jlanfranchi@aei.ca> wrote in message news:412a98b8_3@aeinews....
> Hi,
>
> I've some question concerning Ada and embedded systems.
> Currently I'm working on a new project concerning intrumentation and data 
> acquisition. I wish i could do it using Ada I've discovered few month ago. 
> Giving the problems we have to resolve Ada seem to be the most adequate 
> tool.
> After I did some research on internet that didn't gave me answer I'm 
> looking for, I post this message expecting some informations I couldn't 
> find..
>
> Briefly the system will be based on an Intel Xscale processor with a CAN 
> Bus, touch screen LCD display, USB, memory card, network communication, 
> ... The system should have a GUI interface, and be real time .
>
> 1) Is it possible to develop software in Ada for an embedded system built 
> on an Xscale processor with Windows CE as operating system? And for 
> Windows XP Embedded?
> In case of a positive answer, which development tools are needed?
>
> 2) Windows is the first choice as operating system. The second is Linux, 
> so is there a real time embedded distribution which is more "Ada 
> friendly"?
> Which Ada development tool is the best for targetting a Linux embedded OS 
> running on a Xscale processor?


I think you might be out of luck for this case. AdaCore Technologies 
supports ARM/XScale with a vxWorks target OS. I am not aware of any Ada 
compiler targetting windows CE or Windows XP Embedded (with an Xscale 
target)

As for Linux, I am not aware of any Linux targetted Ada compilers for 
Xscale.

You could try to talk to the people at AdaCore Technologies (www.gnat.com) 
and see if there is something
unpublished that meets your needs.


Greenhills (one of the other big Ada vendors) does not target Xscale with 
their Ada compiler but probably could be convinced but I don't think they 
support your desired target OSs (they tend to target either bare machine, 
vxWorks or their own embedded OS)

The rest of big the Ada vendors (IBM/Rational, OC Systems, DDCI, RRSoftware, 
Aonix) don't appear
to meet your needs either.

The other minor problem in your requirements is that you said it must be 
real-time...But Windows XP Embedded is not really real-time (though it is 
similar to Linux in that there are add ons to make it real-time like).

Ha








       reply	other threads:[~2004-08-24 11:29 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <412a98b8_3@aeinews.>
2004-08-24 11:29 ` Jeff C, [this message]
2004-08-24 12:58   ` Questions about Ada and embedded systems Stephen Leake
2004-08-24 14:05     ` Jerome Hugues
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox