comp.lang.ada
 help / color / mirror / Atom feed
From: Simon Wright <simon@pushface.org>
Subject: Re: ANN:  GNAT GPL 2015 Atmel SAM4S Ravenscar patches
Date: Wed, 29 Jul 2015 19:35:21 +0100
Date: 2015-07-29T19:35:21+01:00	[thread overview]
Message-ID: <lyfv46yfpy.fsf@pushface.org> (raw)
In-Reply-To: mpb3jd$s29$1@loke.gir.dk

Tero Koskinen <tero.koskinen@iki.fi> writes:

> Do you mean sections like this:
> https://github.com/patricknoffke/ada-mcu/blob/master/bb-runtimes-gpl-2015.patch#L4164

Without looking at your section too hard (but I do agree, mainly), what
about
https://github.com/patricknoffke/ada-mcu/blob/master/gnat-gpl-2015-src.patch#l273

I took care only to import code from FSF GCC; I suspect the "bb" design
is intended to support many MCUs with pure Ada, but as an unfunded
person I found it fairly straightforward to work with FreeRTOS.

For what it's worth, the Arduino Due port of my work has only 4 Ada
source files different from the corresponding STM32F429I (all to do with
interrupts) and 3 to initialize the MCU and set up the clock (aside from
the clock, the MCU is largely self-initializing, which helps).




  reply	other threads:[~2015-07-29 18:35 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-07-28 20:08 ANN: GNAT GPL 2015 Atmel SAM4S Ravenscar patches Patrick Noffke
2015-07-29  6:57 ` Simon Wright
2015-07-29 17:47   ` Tero Koskinen
2015-07-29 18:35     ` Simon Wright [this message]
2015-07-29 18:23   ` Patrick Noffke
replies disabled

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