comp.lang.ada
 help / color / mirror / Atom feed
From: Tero Koskinen (kapsi) <tkoskine@kapsi.fi>
Subject: Re: AVR-Ada Tasking support
Date: Wed, 9 Nov 2011 18:11:42 +0200
Date: 2011-11-09T18:11:42+02:00	[thread overview]
Message-ID: <20111109181142.b510b9b7894ede7a97ffa57b@kapsi.fi> (raw)
In-Reply-To: 91abd50f-d64f-4c82-8a95-545e3bc5320c@q35g2000prh.googlegroups.com

On Tue, 25 Oct 2011 14:53:19 -0700 (PDT)
KK6GM <mjsilva@scriptoriumdesigns.com> wrote:

> On Oct 24, 11:14 am, "Rego, P." <pvr...@gmail.com> wrote:
> > Does someone know why tasking aren't supported by avr-ada? Is it yet under development? I read in some place in sourceforge project that there is the intention to turn avr-ada in a run-time system, it would be very good.
> 
> That would be a fascinating development if it happened.  I have no
> idea what subset e.g. Ravenscar? could be reasonably ported to AVR,
> but I would sure use it.  With the Arduino phenomenon AVR has a lot of
> exposure these days.  It would be a good place for Ada to get some
> notice.
> 
> Ada w/ simple tasking on AVR and ARM Cortex M3.  Is that hoping for
> too much?

The development version of AVR-Ada includes bindings to avr-threads:
http://avr-ada.git.sourceforge.net/git/gitweb.cgi?p=avr-ada/avr-ada;a=blob;f=avr/avr_lib/avr-threads.ads;h=635c5ea92aba2621cc4d7c98085033645b7ed6a6;hb=HEAD

It isn't as easy to use as native Ada tasks, but at least you don't
need to implement tasking by yourself.

-- 
Tero Koskinen - http://iki.fi/tero.koskinen/



  parent reply	other threads:[~2011-11-09 16:12 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-10-24 18:14 AVR-Ada Tasking support Rego, P.
2011-10-25 21:53 ` KK6GM
2011-10-26 11:06   ` Rego, P.
2011-10-27  1:59     ` Rego, P.
2011-11-09 16:11   ` Tero Koskinen [this message]
2012-02-10  2:31   ` Rego, P.
2012-02-10  2:33   ` Rego, P.
replies disabled

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