comp.lang.ada
 help / color / mirror / Atom feed
From: rrr.eee.27@gmail.com
Subject: Re: GNAT GPL Edition for 8Bit AVR microcontrollers
Date: Wed, 7 Sep 2016 03:28:35 -0700 (PDT)
Date: 2016-09-07T03:28:35-07:00	[thread overview]
Message-ID: <b40b76cf-0a05-4688-8eee-479a41725cf3@googlegroups.com> (raw)
In-Reply-To: <a2f8f6ee-6a90-466b-81ed-3f9fda70332a@googlegroups.com>

On Tuesday, September 6, 2016 at 11:30:50 PM UTC+2, jordanl...@gmail.com wrote:
> Hi All,
> 
> I am currently working on a Project that involves programming a device (using ATmega328P) using the Ada programming language as well as SPARK Tools or Ravenscar profiles if possible to verify and validate the software.
> 
> Here is my question:
> 
> What version of GNAT must be used for full compatibility of AVR, what other tools are required for a smooth Achievement?
> 
> Thanks

The last published version of AVR-Ada was for gcc-4.7. I updated the GIT repository for gcc-4.9 and I have a half baked version for gcc-5.3 on my computer. I am not sure if I find the energy to update AVR-Ada for gcc-6, there must be some demand and it could be yours.

Already gcc-4.7 had some Ada2012 feature. If you stick to Ada2005 that version is fully Ada compatibel and works reasonably well. The Atmega328 is used on the Arduinos, that means it is probably the most tested MCU among the AVR chips.

Please send me or (preferred) the avr-ada-devel mailing list direct messages if you need assistance in building the toolchain.

best regards
    RE

  parent reply	other threads:[~2016-09-07 10:28 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-09-06 21:30 GNAT GPL Edition for 8Bit AVR microcontrollers jordanleemauro
2016-09-07 10:00 ` fabien.chouteau
2016-09-07 11:04   ` Simon Wright
2016-09-07 10:28 ` rrr.eee.27 [this message]
2016-09-07 16:51   ` Tero Koskinen
2016-09-09 20:14 ` jordanleemauro
replies disabled

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