comp.lang.ada
 help / color / mirror / Atom feed
From: Joel Sherrill <joel@OARcorp.com>
Subject: Re: Running Ada code on an SBC
Date: 1999/09/09
Date: 1999-09-09T00:00:00+00:00	[thread overview]
Message-ID: <7r975g$18d$1@nnrp1.deja.com> (raw)
In-Reply-To: xTRz3.289$313.91627@news.wenet.net

In article <xTRz3.289$313.91627@news.wenet.net>,
  "Mike Silva" <mjsilva@jps.net> wrote:
> After teaching myself a bit of Ada (using the Aonix limited package)
I'd
> like to go the next step and run some real hardware.  I happen to have
an
> Ampro Pentium SBC board, so that's the obvious choice.  Anyway, my
question
> is what is a good Ada enviornment to run on an x86 SBC target (Windows
> Host)?  I've got the additional kicker that, since I'm doing this on
my own
> time and money for now, it needs to be free or cheap.  Later, when I
show
> the boss how good it works (and you folks have convinced me of this
part!)
> there will be the likelyhood of buying a "full" product.
>
> GNAT with RTEMS looks like an obvious choice, but I don't want to rule
out
> any other solutions.  I'd like to hear recommendations, as well as any
hints
> or experiences on bringing up x86 SBCs (I've done embedded, and I've
done
> PCs, but I've never done embedded PCs...).  Thanks a bunch...

It is quite possible to use GNAT/RTEMS on this target.  There is a
very active RTEMS submitter who has an embedded i386ex target with
networking.  He has encountered few problems except for the lack of
harward floating point on the i386ex. :)

We call this BSP the pc386.  It treats a PC as an embedded target. On a
standard PC, you can boot your application from floppy or via netboot to
avoid clobbering windows or Linux.  On an embedded PC, you can arrange
to boot from Flash.  As you might expect, there is a lot of activity
centered around this BSP.

You can use numerous OSes as the host. Most people seem to Linux,
Solaris, or cygwin.

Feel free to ask questions on the RTEMS mailing list at OARcorp.com.

-joel
Joel Sherrill, Ph.D.             Director of Research & Development
joel@OARcorp.com                 On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
   Support Available             (256) 722-9985


Sent via Deja.com http://www.deja.com/
Share what you know. Learn what you don't.




      parent reply	other threads:[~1999-09-09  0:00 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-09-03  0:00 Running Ada code on an SBC Mike Silva
1999-09-03  0:00 ` Ted Dennison
1999-09-09  0:00 ` Joel Sherrill [this message]
replies disabled

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