From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,f14c883ceead7ba3 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII Received: by 10.68.35.131 with SMTP id h3mr1746514pbj.1.1320855145182; Wed, 09 Nov 2011 08:12:25 -0800 (PST) Path: h5ni17039pba.0!nntp.google.com!news1.google.com!goblin3!goblin.stu.neva.ru!newsfeed2.funet.fi!newsfeeds.funet.fi!fi.sn.net!newsfeed1.tdcnet.fi!news.song.fi!not-for-mail Date: Wed, 9 Nov 2011 18:11:42 +0200 From: Tero Koskinen (kapsi) Newsgroups: comp.lang.ada Subject: Re: AVR-Ada Tasking support Message-Id: <20111109181142.b510b9b7894ede7a97ffa57b@kapsi.fi> References: <18811645.1318.1319480063739.JavaMail.geo-discussion-forums@yqnv12> <91abd50f-d64f-4c82-8a95-545e3bc5320c@q35g2000prh.googlegroups.com> X-Newsreader: Sylpheed 3.2.0beta3 (GTK+ 2.24.7; x86_64-redhat-linux-gnu) Mime-Version: 1.0 Organization: NBL Networks Oy NNTP-Posting-Host: 217.30.184.161 X-Trace: 1320855228 news.nbl.fi 4372 217.30.184.161:26313 X-Complaints-To: abuse@nblnetworks.fi Xref: news1.google.com comp.lang.ada:18886 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Date: 2011-11-09T18:11:42+02:00 List-Id: On Tue, 25 Oct 2011 14:53:19 -0700 (PDT) KK6GM wrote: > On Oct 24, 11:14=A0am, "Rego, P." wrote: > > Does someone know why tasking aren't supported by avr-ada? Is it yet un= der 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. >=20 > 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. >=20 > 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=3Davr-ada/avr-ada;a=3Db= lob;f=3Davr/avr_lib/avr-threads.ads;h=3D635c5ea92aba2621cc4d7c98085033645b7= ed6a6;hb=3DHEAD It isn't as easy to use as native Ada tasks, but at least you don't need to implement tasking by yourself. --=20 Tero Koskinen - http://iki.fi/tero.koskinen/