comp.lang.ada
 help / color / mirror / Atom feed
From: Al Johnston <sofeise@mindspring.com>
Subject: gnat/ppc and a32 blt transfers
Date: Wed, 01 Nov 2000 14:47:35 -0500
Date: 2000-11-01T19:47:04+00:00	[thread overview]
Message-ID: <3A007357.FF3475A0@mindspring.com> (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



             reply	other threads:[~2000-11-01 19:47 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-11-01 19:47 Al Johnston [this message]
2000-11-01 20:52 ` gnat/ppc and a32 blt transfers 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
replies disabled

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