🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.sys.transputer
1 messages
1 total messages Started by Mark Horton Mon, 11 Jul 1988 15:38
(none)
#2127
Author: Mark Horton
Date: Mon, 11 Jul 1988 15:38
51 lines
2881 bytes
>From scubed!tcgould!transputer-request  Wed Jul  6 16:02:14 1988 remote from ames
Received: Wed, 6 Jul 88 16:02:14 PDT by ames.arc.nasa.gov (5.59/1.2)
Received: from s3sun (s3sun.ARPA) by scubed (1.2/5.20a)
	id AA01088; Wed, 6 Jul 88 14:55:39 pdt
Received: by s3sun (5.51/5.20b)
	id AA15495; Wed, 6 Jul 88 14:54:35 PDT
Received: from TCGOULD.TN.CORNELL.EDU by seismo.CSS.GOV (5.59/1.14) 
	id AA03089; Wed, 6 Jul 88 17:53:03 EDT
Received: by tcgould.TN.CORNELL.EDU (5.54/1.2-Cornell-Theory-Center)
	id AA12407; Wed, 6 Jul 88 16:15:26 EDT
Received: by tcgould.TN.CORNELL.EDU (5.54/1.2-Cornell-Theory-Center)
	id AA12334; Wed, 6 Jul 88 16:14:28 EDT
Received: from prg.oxford.ac.uk by NSS.Cs.Ucl.AC.UK   via Janet with NIFTP
           id aa04281; 5 Jul 88 15:18 BST
Received: by uk.ac.ox.prg (4.12/prgv.28)
	id AA03438; Tue, 5 Jul 88 15:35:21 bst
Sender: ames!scubed!prg!transputer-request
Received: from [] by uk.ac.ox.prg (4.12/prgv.28)
	id AA03041; Tue, 5 Jul 88 14:37:51 bst
Received: from gec-rl-hrc.co.uk by kestrel.Ukc.AC.UK   via PSS (UKC CAMEL FTP)
           id aa16423; 5 Jul 88 14:33 BST
To: transputer@prg.oxford.ac.uk
Subject: Block move to/from single location
>From: denis <ames!scubed!gec-rl-hrc!denis>
Date: Tue,  5 Jul 88 13:48:00 GMT
Message-Id:  <8807051431.aa11371@lemon.gec-rl-hrc.co.uk>

Is it possible to use the T800 block move to transfer several
words/bytes to/from a single location (which is actually a peripheral
register) using a block move with a destination stride of 0? I want to
copy a block of 32' words from RAM to a 32' register in some external
hardware. Can I do a move2dinit, move2dall with the following
parameters?

	source address		= address of block in RAM
	destination address	= address of hardware register
	width in bytes of row	= 4
	number of rows		= number of words to write
	source stride		= 4
	destination stride	= 0

I would also like to be able to read the register several times and
store the results in a block in RAM. How can I do these things from
occam? The MOVE2D routine in the occam implementation manual seems to
use the strides of its argument arrays. Do I have to use GUY code
inserts?
========================================================================
Denis Howe                              uunet!mcvax!ukc!gec-rl-hrc!denis
G15  GEC Hirst Research Centre          denis@uk.co.gec-rl-hrc
East La. Wembley  MDDX  HA9 7PP  UK     +44 (1) 908 9220
=======================================================================
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads