I really shouldn't be doing this, but if you go to
http://www.classiccmp.org/transputer/software, you can find tons of goodies including the
aforementioned compilers. ST just really doesn't care about it though...
There are some other instruction sets that are out there, but I cant think of them at the
moment. That's strange, but thanks for pointing it out...
Cheers,
Ram
________________________________
From: cctalk-bounces at
classiccmp.org on behalf of Alexey Toptygin
Sent: Fri 9/1/2006 3:10 PM
To: General Discussion: On-Topic and Off-Topic Posts
Subject: RE: transputer internals (was Re: Pentium for Non-PC)
On Fri, 1 Sep 2006, Ram Meenakshisundaram wrote:
On Fri, 1 Sep 2006, Alexey Toptygin wrote:
Really? I've read my copy of "Transputer
Instruction Set: A Compiler
Writer's Guide" cover to cover, and I don't recall such an instruction.
I think there's one that lets you load the address of the bottom of
on-chip RAM, but that won't distinguish the other features...
Its undocumented...
Its lddevid. Look at the startup code (bootstrap) in the C compiler
and/or OCCAM compiler to see how it is used...
<groan> I hope there aren't a lot of undocumented instructions. You'd
think the instruction set reference would tell you about the instructions
used by the vendor's own compiler...
When you say C Compiler and OCCAM compiler, do you mean the "SGS-Thomson
Transputer ANSI C Toolset" and "SGS-Thomson Transputer Occam 2.1 Toolset"
you've got product info for on your page? I don't have either of those
(or any others for that matter), could I get a copy from you?
BTW, your mailer seems to add an extra copy of cctalk@ to the To: field
every time you reply.
Alexey