comp.lang.ada
 help / color / mirror / Atom feed
From: "RasikaSrinivasan@gmail.com" <RasikaSrinivasan@gmail.com>
Subject: Re: AVR-Ada V1.0 released
Date: Mon, 8 Dec 2008 19:29:36 -0800 (PST)
Date: 2008-12-08T19:29:36-08:00	[thread overview]
Message-ID: <557065ac-9000-4302-8684-7d5133a58f7c@c1g2000yqg.googlegroups.com> (raw)
In-Reply-To: 06041bec-47bf-4099-941d-7cae99a94bdb@n10g2000yqm.googlegroups.com

On Dec 7, 3:21 am, Rolf <rolf.ebert_nosp...@gmx.net> wrote:
> We are proud to announce a new release of AVR-Ada, one of the first
> GCC
> based Ada compilers targeting 8-bit microcontrolers.
>
> The project description consists of some wiki pages at
>
>      http://avr-ada.sourceforge.net/
>
> This is a source only release, i.e. you get patches and instructions
> for
> building your own cross compiler, the run time system, and the
> support
> packages. There are no pre-built binaries yet.
>
> The download is available at the green button on page
>
>      http://sourceforge.net/projects/avr-ada
>
> If you have difficulties in building or using the compiler or you
> want
> to chat aabout a project, please join and use the mailing list at
>
>      http://lists.sourceforge.net/mailman/listinfo/avr-ada-devel.
>
> Status
> ======
>
> The goal of the AVR-Ada project is to make the gcc based Ada compiler
> GNAT available for the AVR microcontrollers.
>
> More specifically the project provides
>
>  -  a GNAT compiler based on the existing AVR and Ada support in gcc
>  -  a minimalistic Ada runtime system
>  -  a useful AVR specific support library
>  -  support packages for accessing LCDs and for Dallas' 1-wire sensors
>
> The current distribution of AVR-Ada is V1.0. It is based on gcc-4.3.3.
>
> The Ada run time system (RTS) on the other hand is still not even a
> *run* time system.  It is more a compile time system :-). Mostfiles in
> the RTS are only needed at compile time.  As a consequence we don't
> have support for exceptions nor for tasking (multithreading).
>
> There is a bit of AVR specific support.  Some type and interface
> definitions, timing routines, eeprom access, UART, and most
> importantly the necessary definitions for most AVR parts.
> The syntax for accessing ports and specific bits changed radically
> (compared to previous releases) thanks to a patch provided by Adacore.
> You can now read and write every predefined port either as an
> Unsigned_8 or as an array (0..7) of Boolean.
>
> Some sample programs in the apps/ directory show how to use the
> compiler
> and the library.  This includes some of Peter Fleury's example
> programs
> (http://homepage.sunrise.ch/mysunrise/peterfleury/avr-software.html)
> translated to Ada.

the documentation "building AVR gnat for windows" on sourceforge
appears truncated. Is it possible to provide the complete doc? Or am I
doing something worng? please help. regards, srini



      reply	other threads:[~2008-12-09  3:29 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-12-07  8:21 [Announce] AVR-Ada V1.0 released Rolf
2008-12-09  3:29 ` RasikaSrinivasan [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