Thread View: comp.sys.transputer
3 messages
3 total messages
Started by Victor Todd Norman
Thu, 02 Aug 1990 19:56
MemStart
Author: Victor Todd Norman
Date: Thu, 02 Aug 1990 19:56
Date: Thu, 02 Aug 1990 19:56
6 lines
585 bytes
585 bytes
Question: What is MemStart? I'm looking all through the INMOS Transputer Instruction Set: A compiler writers guide to find where this thing is defined, and I can't find it! I suppose it is either 0x80000000 or 0x80000800. I find the reference to MemStart on page 74. Vic Norman
Re: MemStart
Author: Steven Ericsson Zenith
Date: Thu, 02 Aug 1990 20:30
Date: Thu, 02 Aug 1990 20:30
25 lines
1525 bytes
1525 bytes
In article <11303@medusa.cs.purdue.edu>, norman@cs.purdue.EDU (Victor Todd Norman) writes: |> Question: What is MemStart? I'm looking all through the INMOS |> Transputer Instruction Set: A compiler writers guide to find where |> this thing is defined, and I can't find it! I suppose it is either |> 0x80000000 or 0x80000800. I find the reference to MemStart on page 74. MemStart is an address at a device dependent offset from the base of memory. You should checkout the data sheet for the devices you are programming but for example for a T425 it's #80000070, for a T414 it's #80000048. The T800 is the same as the T425. -- Steven Ericsson Zenith * email: zenith@cs.yale.edu Fax: (203) 466 2768 | voice: (203) 432 1278 "The tower should warn the people not to believe in it." - P.D.Ouspensky Yale University Dept of Computer Science 51 Prospect St New Haven CT 06520 USA
Re: MemStart
Author: David Shepherd
Date: Tue, 07 Aug 1990 10:16
Date: Tue, 07 Aug 1990 10:16
29 lines
1703 bytes
1703 bytes
In article <11303@medusa.cs.purdue.edu>, norman@cs.purdue.EDU (Victor
Todd Norman) writes:
|> Question: What is MemStart? I'm looking all through the INMOS
|> Transputer Instruction Set: A compiler writers guide to find where
|> this thing is defined, and I can't find it! I suppose it is either
|> 0x80000000 or 0x80000800. I find the reference to MemStart on page 74.
quite correct .... MemStart is not defined in TIS-CWG. It ought to be
there, probably on p84 in a new section before special workspace locations.
The text of the section should be something like:
MemStart is the address of the first word above the special RAM
locations at the bottom of the memory map. Because different transputer
variants store different information in these special RAM locations
MemStart differs between variants. The values for current processors
are
IMS T212: #8024
IMS T414: #80000048
IMS T425: #80000070
IMS T800: #80000070
the values for these and other variants are given in the relevant
datasheets.
--------------------------------------------------------------------------
david shepherd: des@inmos.co.uk or des@inmos.com tel: 0454-616616 x 529
inmos ltd, 1000 aztec west, almondsbury, bristol, bs12 4sq
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