From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,5a51ee2b8ee36d5f X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-03-19 08:12:27 PST From: Brian Orpin Newsgroups: comp.lang.ada Subject: Re: Code Generation Question Date: Mon, 19 Mar 2001 16:10:37 +0000 Reply-To: abuse@borpin.co.uk (Brian Orpin This is valid) Message-ID: References: <98ug7e$9oj$1@newpoisson.nosc.mil> X-Newsreader: Forte Agent 1.8/32.548 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit NNTP-Posting-Host: 10.14.10.45 X-Trace: 19 Mar 2001 16:03:32 GMT, 10.14.10.45 Path: supernews.google.com!sn-xit-03!supernews.com!freenix!teaser.fr!fr.clara.net!heighliner.fr.clara.net!grolier!btnet-peer0!btnet-feed3!btnet!newreader.ukcore.bt.net!pull.gecm.com!10.14.10.45 Xref: supernews.google.com comp.lang.ada:5847 Date: 2001-03-19T16:10:37+00:00 List-Id: On 17 Mar 2001 01:55:58 GMT, claveman@cod.nosc.mil (Charles H. Sampson) wrote: > Our project uses a heavily populated VME rack with a PowerPC as the >CPU. I certainly don't understand all of the VME arcania but it seems >obvious to me that VME is at its root byte oriented. One of the cards >in the rack requires 16-bit reads and writes to its memory. If you at- >tempt an 8-bit read or write there is no indication of error; instead >the board silently zeros the other byte of the 16-bit word. This function is controlled on our boards (DY4) by a chip called the SCV64. By changing registers in that chip you can control how the VME transfers are conducted. example http://www.dy4.com/Support/TechPapers.htm HTH -- Brian Orpin BAE SYSTEMS, Edinburgh "If you really know C++, there isn't much you can't do with it, though it may not always be what you intended!" Tucker Taft 1998