🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.sys.transputer
1 messages
1 total messages Started by murray Thu, 10 Nov 1988 21:55
T4 and T8 internals question
#2308
Author: murray
Date: Thu, 10 Nov 1988 21:55
34 lines
2110 bytes
Hi,
   I've the following rather urgent questions about the transputer
and was wondering if someone can answer them, since the INMOS
datasheets that I have seem not to give the necessary info.

   In the occam memory map addresses #9 to #12 (18 decimal) on the
T4 and #9 to #1C (28 decimal) are reserved.  What values are stored
in each address?

      { The T800 data-sheet I have shows, in order after the Event `link'
        at #08: TPtrLoc0, TPtrLoc1, WdescIntSaveLoc, IptrIntSaveLoc,
        AregIntSaveLoc, BregIntSaveLoc, CregIntSaveLoc, STATUSIntSaveLoc,
        ErefIntSaveLoc, and then a region marked `Reserved for Extended
        Functions'. The TPtrLocs are the tops of the timer queues, the
        IntSaveLocs are for dumping low-priority context when a high-
        priority process is runnable, and the other stuff is marked
        down for block moves and such.  I am surprised I knew that, and
        I think I rather wish that I didn't.                             gj }

   When the timer ticks (for either clock value) a process MAY become
runnable.  If this occurs is it placed on the run queue then, or
when the transputer next performs a process rescheduling? (i.e. is
the clock fully asynchronous or does it only check timer expiry
the transputer is doing process manipulation?)

      { I am reasonably confident that I remember being told the clock
        can reschedule processes _during_ the execution of intructions,
        which is altogether quite as asynchronous as anyone could want. gj }

   Many thanks,
                   Kevin
----
Kevin Murray, Dept. of Comp. Sci., University of York, York, UK, YO1 5DD
  murray@uk.ac.york.minster or ..!uunet!mcvax!ukc!minster!murray
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