comp.lang.ada
 help / color / mirror / Atom feed
From: brbarkstrom@gmail.com
Subject: Re: Ada for the next bare metal project?
Date: Mon, 23 Feb 2015 14:45:53 -0800 (PST)
Date: 2015-02-23T14:45:53-08:00	[thread overview]
Message-ID: <234334f5-e1c5-4013-826e-dc5580e1b941@googlegroups.com> (raw)
In-Reply-To: <54e4697a$0$3322$426a34cc@news.free.fr>

On Wednesday, February 18, 2015 at 5:29:16 AM UTC-5, Frédéric Praca wrote:
> On Mon, 16 Feb 2015 08:40:43 -0800, droiddermo wrote:
> 
> > Hello, friends! I'm going to implement a new project, that needs to run
> > without operating system on bare metal x86 and x64 processors. And I'm
> > thinking about using Ada instead of C. First of all what compiler should
> > I use (free one)? Is it easy to use Ada without runtime (that depends on
> > operating system api)? What language features will I miss? Is there a
> > ready to use bare metal RTS, or I need to build my own?
> 
> If you don't want to build your own RTS, you could use :
> - MaRTEOS http://marte.unican.es/ which is an Ada RTOS
> - RTEMS https://www.rtems.org/ which is a C RTOS where you can use Ada to 
> develop applications
> 
> The first one is quite easy to setup while the second was last time I 
> tested it more difficult to use with Ada.
> 
> Hope it helps
> 
> Fred

You could just install the Ubuntu Linux non-desktop OS, followed by
GNAT.  At that point, you don't need an RTS, as far as I can tell.
I did that with an Intel Atom.  Appears to work fine.

Bruce B.

      reply	other threads:[~2015-02-23 22:45 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-02-16 16:40 Ada for the next bare metal project? droiddermo
2015-02-16 17:37 ` Dmitry A. Kazakov
2015-02-16 22:19 ` Luke A. Guest
2015-02-17  7:56   ` droiddermo
2015-02-17 23:42     ` Luke A. Guest
2015-02-18 10:29 ` Frédéric Praca
2015-02-23 22:45   ` brbarkstrom [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