comp.lang.ada
 help / color / mirror / Atom feed
* need code improvment
@ 1998-05-18  0:00 grave
  1998-05-18  0:00 ` Steve Doiel
  1998-05-19  0:00 ` Matthew Heaney
  0 siblings, 2 replies; 3+ messages in thread
From: grave @ 1998-05-18  0:00 UTC (permalink / raw)



Hi all,

I'm working on a powerpc vme board and one of the solution I've found to
work with a vme address is the following :

with Ada.Unchecked_Conversion;
with System;
package try_vme is
type Vecteur1 is array(1..10) of Integer;

function Adresse_Tableau is new Ada.Unchecked_Conversion
(Integer,System.Address);

Tableau1 : Vecteur1;
for Tableau1'Address use Adresse_Tableau(16#12_2a8_000#);

-- some procedures

end try_vme;

Did someone can advice me for a better code ?
(i.e avoiding unchecked conversion)

Thanks in advance,

Xavier Grave




^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~1998-05-19  0:00 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1998-05-18  0:00 need code improvment grave
1998-05-18  0:00 ` Steve Doiel
1998-05-19  0:00 ` Matthew Heaney

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