🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.transputer
Article #1882

Re: dynamic loading and linking

#1882
From: Andy Rabagliati
Date: Thu, 21 Jan 1993 17:32
30 lines
1616 bytes
In article <1jjopuINNbqs@iraul1.ira.uka.de> mager@i41s12.ira.uka.de (Hendrik Mager) writes:
>--
>Hi,
>I need some information and/or help on loading dynamical distributed
>programs onto a transputernetwork without resetting the network.
>

You might look at a program called check, the basis of ispy. The source
of check should be available. Last I knew, it was on
archive-server@inmos.com.

This does dynamic network loading, and dynamic code paging (into
internal RAM).

The technique is that the code on the Transputer is brought down to a
single thread, and then there is some assembler that emulates the
bootstrap mechanism, to reload code as if the machine were just being
booted.

It also includes tools to put your own bootstrap on the front of a
compiled module. You could even twiddle the supplied bootstrap, though
I wouldn't recommend it.

The module must have a fixed parameter list - I think only one INT which
is the bootstrapping link.

Cheers,  Andy.     (getting rusty on this stuff :-)
-- 
Amendment 2 information newsgroup co.politics.amend2.info - mailing list also.
andyr@wizzy.com          W.Z.I. Consulting (719)635-6099               pgp-2.1
Technical Details
Message-ID: <C17spz.4v8@wizzy.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!paladin.american.edu!howland.reston.ans.net!usc!sdd.hp.com!col.hp.com!wizzy!andyr
References: <1jjopuINNbqs@iraul1.ira.uka.de>

Show Full Headers
Complete Article Headers
Newsgroups: comp.sys.transputer
Path: arc1-ca.pugleaf.net!sparky!uunet!paladin.american.edu!howland.reston.ans.net!usc!sdd.hp.com!col.hp.com!wizzy!andyr
From: andyr@wizzy.com (Andy Rabagliati)
Subject: Re: dynamic loading and linking
Message-ID: <C17spz.4v8@wizzy.com>
Keywords: ANSI Toolset, dynamic configuration
Organization: W.Z.I.
References: <1jjopuINNbqs@iraul1.ira.uka.de>
Date: Thu, 21 Jan 1993 17:32:23 GMT
Lines: 30