comp.lang.ada
 help / color / mirror / Atom feed
* gnat/ppc and a32 blt transfers
@ 2000-11-01 19:47 Al Johnston
  2000-11-01 20:52 ` Robert Dewar
  2000-11-02 19:58 ` Al Johnston
  0 siblings, 2 replies; 12+ messages in thread
From: Al Johnston @ 2000-11-01 19:47 UTC (permalink / raw)


We are running gnat/solaris->ppc.  our cpu cards are mvme2700 in a 64x
vme chassis.

I am having trouble with 64 bit accesses from the cpu to some of our
vme (slave) cards.  The slaves do not like the MBLT (AM=0c) accesses 
that the compilers code is causing to be used on the bus.

So what I need to do is write my own ":=" and relational operators
that access the 64bit entity via two 32 bit reads/writes.

I was wondering if this would be an appropriate place you use
ada95's "controlled types"?

If so, how much overhead does this involve.


thanks.

-al



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

end of thread, other threads:[~2000-11-11  6:38 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-11-01 19:47 gnat/ppc and a32 blt transfers Al Johnston
2000-11-01 20:52 ` Robert Dewar
2000-11-02  4:55   ` DuckE
2000-11-02 14:26     ` Robert A Duff
2000-11-02 19:58 ` Al Johnston
2000-11-04  5:02   ` Robert Dewar
2000-11-04  0:00     ` Al Johnston
2000-11-05  0:00       ` Florian Weimer
2000-11-04  0:00     ` David Starner
2000-11-06  0:00       ` Robert Dewar
2000-11-11  6:38         ` David Thompson
2000-11-06  7:39       ` tmoran

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