From: "G.B." <bauhaus@futureapps.invalid>
Subject: Re: Q: setting an address with pure?
Date: Fri, 10 Jul 2015 14:03:47 +0200
Date: 2015-07-10T14:03:47+02:00 [thread overview]
Message-ID: <mnoc8d$jep$1@dont-email.me> (raw)
In-Reply-To: <lyy4iokzci.fsf@pushface.org>
On 10.07.15 13:48, Simon Wright wrote:
> I need to specify the address at which a hardware object appears.
>
> This works:
>
> PIOA : PIO
> with
> Import,
> Convention => Ada,
> Address => System.Storage_Elements.To_Address (16#400E0E00#);
>
> but means that I can't declare the package Pure (or even Preelaborate).
>
> Is anyone aware of any GNAT feature that would allow such a package to
> be Pure?
I know this isn't an answer, but still, do you need
PIOA'Address fixed at compile time? Elsewhere? Could
some tool that works after compilation take care of
placement?
next prev parent reply other threads:[~2015-07-10 12:03 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-07-10 11:48 Q: setting an address with pure? Simon Wright
2015-07-10 12:03 ` G.B. [this message]
2015-07-10 14:38 ` Simon Wright
2015-07-10 22:37 ` Randy Brukardt
2015-07-11 7:47 ` Simon Wright
2015-07-13 19:10 ` Randy Brukardt
2015-07-14 9:36 ` Mark Lorenzen
2015-07-13 23:41 ` RasikaSrinivasan
2015-07-14 7:38 ` Simon Wright
2015-07-14 7:42 ` Simon Wright
2015-07-11 10:35 ` Q: " Brian Drummond
2015-07-11 13:30 ` Simon Wright
2015-07-11 14:03 ` AdaMagica
2015-07-11 14:27 ` Simon Wright
2015-07-13 18:53 ` Randy Brukardt
2015-07-13 19:50 ` Simon Wright
2015-07-14 12:24 ` Brian Drummond
2015-07-15 15:50 ` rrr.eee.27
2015-07-15 18:45 ` Simon Wright
2015-07-16 9:21 ` Brian Drummond
2015-07-16 18:54 ` Simon Wright
2015-07-16 19:14 ` Randy Brukardt
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox