Newsgroups: comp.sys.transputer
From: tbjorkho@james.abo.fi (Tom Bj|rkholm AT)
Subject: list of FTP sites
Organization: Abo Akademi University, Finland
Date: Mon, 4 Oct 1993 22:41:11 GMT


Dear all,

this is a list of FTP sites with transputer related software. The document
is divided in three sections:

Section 1: Short list of FTP sites
Section 2: List of FTP sites with information about the kind of software
           that can be found on each. Also included are (possible) special 
           access features.
Section 3: Plea for corrections and additions



                             Section One
                             ===========

Sites with transputer software:
-------------------------------
unix.hensa.ac.uk                     /pub/parallel
suniams1.statistik.tu-muenchen.de    /pub/transputer/
ftp.epcc.ed.ac.uk
dist.unige.it                        /pub/TRANSPUTER/
isy.liu.se                           /transputer
ftp.harding.edu
Manolo.inria.fr
Theory.tc.cornell.edu
iaik.ti-graz.ac.at                   /pub/inmos/
                                     /pub/msdos/ettools/
gwd2i.cnuce.cnr.it                   /pub/pcserver
pical3.iet.unipi.it                  /pub/pcserver
ftp.inmos.co.uk


Sites with transputer device driver for Linux:
----------------------------------------------
nic.funet.fi                         /pub/OS/Linux/kernel/transputer
alf.uib.no                           /pub/Linux/kernel/
gogol.cenatls.cena.dgac.fr           /pub/upload/linux_nic/kernel/
lysator.liu.se                       /pub/linux/misc-info/
ftp.thp.uni-koeln.de                 /pub/linux/transputer/


Sites with documments and archives of the usenet group comp.sys.transputer:
---------------------------------------------------------------------------
arp.anu.edu.au                       /archive.OLD/comp/sys/tranputer/
                                     /archive/comp/sys/transputer/
cnam.cnam.fr                         /pub/Archives/comp.archives/auto/
                                                  comp.sys.transputer/
cs.dal.ca                            /pub/comp.archives/comp.sys.transputer/
srawgw.sra.co.jp                     /.a/sranha-bp/arch/arch/comp.archives/auto/
                                                  comp.sys.transputer/
                                     /.a/sranha-bp/arch/arch/comp.archives/sys/
                                                  transputer/
sauna.cs.hut.fi                      /pub/transputer/


Mail servers (archive servers):
-------------------------------
archive-server@inmos-c.inmos.com



                             Section Two
                             ===========

unix.hensa.ac.uk  (129.12.21.7)

  The files are all located in /pub/parallel and each directory
  contains a short Index file of the contents. unix.henca.ac.uk
  is mirroring a lot of the other listed sites.

  The reports from the T9000 Systems Workshop held at the
  University of Kent at Canterbury in October 1992.  It
  contains ASCII versions of the slides given then with the
  permission of the speakers from INMOS.  Thanks to Peter
  Thompson and Roger Shepherd for this! 
    Subjects explained include the communications architecture
  and low-level communications, the processor pipeline and
  grouper, the memory system and how errors are handled.
  [/pub/parallel/reports/wotug/T9000-systems-workshop/*]

  ISERVERS: I have also collected every version of the iserver
  that I could find - the normal version, one for Windows, one
  for etherneted PCs (PCServer) and one for Meiko hardware.
  [/pub/parallel/software/inmos/iservers/*]

  VCR:  The VCR software from University of Southampton - an
  occam compiler with virtual channel support (requires
  INMOS occam toolset). [/pub/parallel/software/vcr/*]

  PARMACS on VCR:  A version of parmacs for VCR.
  [/pub/parallel/software/parmacs/*]

  Folding editors:  lots of different versions of folding
  editors including origami and folding micro-emacs.
  [/pub/parallel/sofware/folding-editors/*]

  Also available: internal reports of the University of Kent at
  Canterbury Computing Laboratory [/pub/misc/ukc.reports]. Many
  of these contain parallel computing research.

  /parallel/documents/occam/manual3.ps.Z  The latest draft 
  (March 31 1992) of the occam 3 reference manual by Geoff 
  Barrett of INMOS.

  /parallel/documents/inmos/archive-server  
  Some of the contents of the INMOS archive server.

  /parallel/documents/usenet/t9000/t9-evaluation.ps.Z
  The evaluation of the early T9000 by Bernhard Przywara
  from University of Heidelberg in Germany.

  /parallel/documents/usenet/vendors
  A partly completed list of transputer related vendors who
  can be contacted by email.

  /parallel/reports/ukc/peter-welch/papers/*
  Eleven papers by Professor Peter Welch and others of the
  Parallel Processing Group at the Computing Laboratory,
  University of Kent at Canterbury, England related to occam,
  the Transputer and other things.

  And lots more.

  Donations are welcome.  We do not allow uploading of files directly
  but if you have something you want to donate, please contact Dave Beckett.

  Information provided by: Dave Beckett, djb1@ukc.ac.uk


suniams1.statistik.tu-muenchen.de  (131.159.64.1)

  /pub/transputer/tranfast.tar.Z port of the POV1.0 raytracer for INMOS-C.
  Runs on up to 1024 transputers.

  /pub/transputer/WIServer/wiserver.zip An Iserver for MS Windows 3.1 for 
  TDS3 and Toolset Occam. Thanks to Mike Morgan for his great work.

  /pub/transputer/parray.tar.Z port of rayshade 4.06 raytracer for INMOS-C. 
  Runs  on up to 1024 transputers and supports animations, motion blur etc. 
  Very nice software. The software is actually under development so it 
  could take two weeks before I will put it onto the ftp site.

  Information provided by: Rainer Menes, menes@statistik.tu-muenchen.de


ftp.epcc.ed.ac.uk  (129.215.56.29)

  (Edinburgh, Scotland, UK)
  FTP site of the University of Edinburgh Parallel Computing Centre.
  They have lots of different packages, some transputer related eg
  the CHIMP message passing packages which runs on lots of systems.

  Information provided by: Dave Beckett, djb1@ukc.ac.uk


ftp.harding.edu (192.133.129.2)

  Dr. Baber from Harding University in Arkansas has started an anonymous ftp
  site for Logical System's C.  The address is "ftp.harding.edu" and your
  login is "anonymous".  They are looking for examples and demos in LS/C to
  start it going or other compilers as well.  We are sending the source to
  our mandelbrot demo and the example programs from the CSA Transputer
  Education Kit.  If you have any useful demos or examples it would be
  nice to send them.  This could be a great place to put updates as well.
  Spread the word.

  Information provided by: csa@bones.et.byu.edu (CSA)


gwd2i.cnuce.cnr.it (131.114.1.31)
pical3.iet.unipi.it (131.114.9.12)

  /pub/pcserver/     The PCserver program. A PD software Luigi developed 
  which allows remote access to the Transputer via TCP/IP. Updated
  versions of PCserver will, from now on, be available from pical3.

  Information provided by: Luigi Rizzo, luigi@iet.unipi.it


Manolo.inria.fr (138.96.48.17)

  Information provided by: d91jn@efd.lth.se


Theory.tc.cornell.edu (128.84.181.1)

  Information provided by: d91jn@efd.lth.se


iaik.ti-graz.ac.at (?)

  pub/inmos 
  pub/msdos/ettools
  Information provided by: d91jn@efd.lth.se


isy.liu.se (130.236.1.3)

  Location: /transputer  ispy sources
  Information provided by archie.


dist.unige.it (130.251.1.4)

  /pub/TRANSPUTER/Xgfx.tar.Z    Xgfx.tar.Z  -- whatever that is
  Information provided by archie.



Sites with transputer device drivers for Linux:
-----------------------------------------------
   Note: Linux is a free UNIX for 386 and 486 based PCs. Linux is
         kept at tsx-11.mit.edu:/pub/linux and at 
         sunsite.unc.edu:/pub/Linux. Unfortunately for us Europeans
         nic.funet.fi have very old versions.

alf.uib.no  (129.177.30.3)
  /pub/Linux/kernel/transputer*
  Information provided by archie.


gogol.cenatls.cena.dgac.fr (143.196.1.6)

  /pub/upload/linux_nic/kernel/transputer*
  Information provided by archie.


lysator.liu.se (130.236.254.1)

  /pub/linux/misc-info/Linux-Transputer.txt.z
  Information provided by archie.


nic.funet.fi (128.214.6.100)

  /pub/OS/Linux/kernel/transputer*
  Information provided by archie.


ftp.thp.uni-koeln.de (134.95.64.1)

  pub/linux/transputer
  Information provided by: d91jn@efd.lth.se



Sites with documents and archives of the usenet group comp.sys.transputer:
--------------------------------------------------------------------------

arp.anu.edu.au (150.203.20.2)

  /archive.OLD/comp/sys/transputer/
  /archive/comp/sys/transputer/
  Information provided by archie.


cnam.cnam.fr (163.173.128.6)

  /pub/Archives/comp.archives/auto/comp.sys.transputer/
  Information provided by archie.


cs.dal.ca (129.173.4.5)

  /pub/comp.archives/comp.sys.transputer/
  Information provided by archie.


srawgw.sra.co.jp (133.137.4.3)

  /.a/sranha-bp/arch/arch/comp.archives/auto/comp.sys.transputer/
  /.a/sranha-bp/arch/arch/comp.archives/sys/transputer/
  Information provided by archie.


sauna.cs.hut.fi (130.233.192.1)

  /pub/transputer/trillium-docs.tar.Z
  Information provided by archie.



Mail servers (archive servers):
-------------------------------

archive-server@inmos-c.inmos.com

  A mail server operated by Inmos. Keeps lots of good software. Among 
  the most important are the sources to the iserver. The "help" messsage
  and the main directory is included here.

                         Archive Server Directory 
 
  This file contains a complete directory of files contained in the Transputer
  archives.  Each archive is a separate directory.  All files in an archive may
  be retrieved by sending the command "send <archive-name>.  For example, if you
  want all of the files in the check archive use the command "send bulletin".  
   
  If you want a specific file in the archive use the command 
  "send <archive-name>/<file-name>.  An example of this is the use of the command
  "send bulletin./b004.txt" to retrieve the file b004.txt from the check  archive.
   
  Each command requesting an archive or a file must be entered on a separate line.
  A list of archive-server commands can be obtained by entering the command "help"
  on a separate line.  This list will include an explanation of the use of each
  command.  The archive-server will automatically use uuencode for file encoding.
  The help command documents the commands needed to change the default encoding.
   
  The current archive list is:
   
   ARCHIVE-NAME                        ARCHIVE DESCRIPTION
  ===============  ==============================================================
  T9000            Contains information on T9000 Transputer
  bulletin         Contains selected software bulletins
  checkpc          Contains the PC CHECK files
  checkocc         Contains Occam Language Check Source (not needed for port)
  checksrc         Contains 'C' Language CHECK source files (This archive 
  		 contains everything needed to port check)
  checksun3        Contains CHECK programs for the Sun3
  checksun386i     Contains CHECK programs for the Sun386i
  checksun4        Contains CHECK programs for the Sun4
  cprot            Contains processor which generates "C" communications code
  		 from Occam Source
  demos            Contains subdirectories for demonstration programs 
  demos/alta       Contains Benchmark demo for T800 Transputer Networks
  demos/mandbrot   Contains Mandlebrot demo for T800 Transputer Networks
  demos/whetston   Contains Source files for Transputer Whetstone Benchmarks
  disasemblr       Contains Transputer disassembler source and exe files
  f008a            Contains B016 Support Code
  genc             Contains Files for workaround to idebug bug in bulletin 370
  image_processing Contains Simulations of SGS Thomson Image Processing Chips
  iris             Contains B014 and Parsytec Transputer Code for iris system
  iserver          Contains source code for Transputer iserver programs
  ispy             Contains T801b & T425b Compatible ispy, mtest, & ftest for PC
  forth            Contains documentation and directories for Transputer Forth
  forth/docs       Contains documentation for the Transputer Forth
  forth/forth16    Contains executables for 16 bit Transputer Forth
  forth/forth32    Contains executables for 32 bit Transputer Forth
  forth/source     Contains source code for Transputer Forth
  origami          Contains MS-DOS executable version of Origami Folding Editor
  origamic         Contains "C" source for a partial implementation of Origami
  origamip         Contains Turbo Pascal 3 source for Origami Folding Editor
  pcserver         Contains README file and subarchives for pcserver program
  pcserver/ifs     Contains source files for modified iserver
  pcserver/pcs     Contains source for L Rizzo's PCServer Program
  promldr          Contains Transputer PROM Loader programs
  s706beta         Contains language toolset EPROM support tools source & docs
  s706beta/lib     Contains language toolset EPROM support tools support library
  s706beta/src     Contains language toolset EPROM support tools source code
  supervis         Contains Occam source for Transputer Use Monitor
  unixoccam        Contains TAR file with Occam Compiler source for DEC 11x target
  uudecode         Contains BASIC, "C", and Pascal source code for uudecode
  xcc              Contains Programs which process Unix type directives for icc
  xtrace           Contains Source for M Jipping's XTrace program
  xtrace/examples  Contains examples for M Jipping's XTrace Program
  yank             Contains Source Files and PC executable for Yank configurer


Copyright 1989, 1990 Michael DeCorte
  
  
                     Help File for The Archive Server
  
  The archive server is a program that gives you the ability to retrieve
  files via electronic mail.  It is a very dumb program with little
  error detection. Thus if you make mistakes, you won't get what you
  wanted.  This also means that you can ask it to do unreasonable
  things, but please don't.
  
  To make the archive server do something you should send an electronic
  mail message to archive-server@inmos.com.  The body of the
  message should consist of one command per line. The case of the text
  does not matter.
  
  The archive is grouped together via directories.  Each directory is
  considered an archive.  An example archive is "bulletins."
  Associated with each archive is an index file as well as a top level
  index file that lists all of the archives.  You can find out what
  archives are available with the command "index."
  
  The files are mostly stored uncompressed so you may choose your
  compression method. Please do so !!  We are not on Internet - we
  pay the phone bill.  We have (Unix) compress, zoo, lharc.
  
  Supported commands:
  
    help
  
      Sends you this file.
    
    news
      
      Sends you a file listing the latest changes to the Transputer Archive
      Server.
  
    path <mail-path>
  
      "Path" is used to override the mail path that the archive server
      chooses from the header of your mail message.  You should use this
      whenever you know that the return address of your message will not
      be useful to the archive server.  The archive server only knows
      about domain style address.  This means that the archive-server
      understands name@site.bitnet and name@site.edu and name@site.UUCP
      but does not understand name@site.  If you have any doubts about
      your mail address, you should ask your system administrator for a
      correct domain style address.  An example use of "path" is
  
         path mrd@sun.soe.clarkson.edu
  
    directory
      "Directory" sends you an annotated listing of the current contents
      of the Transputer Archive Server.  
    
    index [archive...]
  
      "Index" mails to you a listing of the files in the specified
      archives.  If an archive is not specified, then the index of the
      available archives will be sent.
  
    send <archive> <file..>
  
      "Send" mails to you the files in the specified archive.  All of
      the files that you request will be sent to you archived together
      (see "archiver"), possibly packed (see "pack"), possibly encoded
      (see "encoder") and split up into messages that are small enough
      to be mailed (see "size").  If you specify an archive and do not
      specify any files, then all of the files in that archive will be
      sent.  You may have as many "sends" in the body of your mail
      message as you wish.
  
      The "send" command recognizes the standard wildcard characters.
      The command "send bulletin/b00*" will retrieve all existing 
      bulletins from b000.txt through b009.txt.  The command 
      "send b00?" will fail since all bulletins in the bulletin archive
      end with the characters ".txt".  However the command 
      "send b00?.txt" will retrieve all existing bulletins between b000.txt
      and b009.txt.  If a request containing wildcard characters does
      not result in at least one match, the server will respond with a
      documents not found message.
  
      The current implementation of the Transputer Archive-Server has a
      maximum limit of 200 files for a single retrieval message.  The
      bulletin archive contains over 300 files.  Therefore we suggest
      you use the wildcard characters to limit the size of your 
      requests.  If you need the entire contents of the bulletin archive,
      we request you retrieve it over several days using the wildcards,
      and please use "pack" or a compressing "archiver" like zoo.
  
      Retrievals containing binary files will be encoded.  If no encoder
      is specified using the encoder command, the files will be
      uuencoded and will have to be uudecoded at the receiving site.  If
      you do not have a uudecode program you can retrieve uudecode source
      files for BASIC, "C", and Pascal from this server.  These files
      are in the uudecode archive.  WE RECOMMEND YOU SEND A SEPARATE
      REQUEST FOR THE UUDECODE SOURCE FILES TO PREVENT INADVERTANT ENCODING
      OF THE UUENCODE SOURCE FILES!  Once you have compiled the uudecode
      programs you can use them to decode uuencoded files from this archive.
  
    product <product identifier>
     "Product" creates a "send" commnad containing all software bulletins
     pertaining to a given product.  For example, the command "product D705A"
     will retrieve all software bulletins concerned with the D705A product.
     valid "product" arguments are :-
  
     D4214A 
     D505A D505B D511A D513A D514A_beta D5214 D5214A D5214A_beta
     D605A D605B D611A D613A D614A_beta D6214 D6214A_beta
     D700D D700E  D705B D705B-S D705C D705C_alpha 
     D711D D712B D713D D714A D714A_beta D7205A 
     D7214A D7214A_beta S308A S514A S514B S706A_beta S708A S708B Z999
     
     or substrings thereof.
     
     In most cases the product command will generate a large number of send
     commands.  Therefore, we recommend that you use one of the pack
     options when sending the product command. (see the section on the pack
     command in this file for further details)
  
    encodedsend <archive> <file...>
  
      "Encodedsend" is identical to the command "send" except that the
      files are guaranteed to be encoded (see "encoder").  This is
      useful if you know that the return message will go through EBCDIC
      based computers.  See the discussion on send for the use of
      wildcards in directory retrievals.
  
    archiver <archiving-method>
  
      You may specify the method of archiving (merging a group of files
      into one large file) the files with "archiver".  By default, files
      that are mailable are simply stuck together with the text "cut
      here" between files and; non-mailable files are archived via unix
      tar.  To conveniently unpack files please use a compressing archiver
      or a pack option after an archiver.
      
      The available archiving methods are:
  
        dclshar (VMS, creates a file you can unpack with @FILE.COM)
        none (the files are simply stuck together)
        shar (Unix sh script)
        simple (the files are separated by "cut here" - default)
        tar (Unix Tar - default for non mailable files) 
        zoo (Unix, VMS, PCs)
        lharc (Unix, PCs)
  
    pack <packing-method>
  
      You may specify that the files be packed (compressed) before
      delivery.  This has the advantage that the mail files will be
      smaller.  By default the files are not packed. The available
      packing methods are:
  
       compress    (the Unix command compress)
       none
       
      Or consider a compressing archiver like zoo or lharc.
  
    encoder <encoding-method>
  
      Non-mailable files must be converted to something mailable.  By
      default this is done with "uuencode".  You may also specify that
      the files must be encoded with the command "encodedsend."  The
      available encoding methods are:
  
        btoa
        uuencode (default)
  
    size <max-file in bytes>
  
      The archive server splits files up so that they are smaller than
      this limit.  This is done because many sites have a maximum mail
      size limit.  A value of 0 means that there is no limit.  The
      archive server has a default size limit of 100000 bytes.  You may
      change this if you know that you have different limits.  Most (but
      not all) uucp sites have a limit of 100000 bytes.  Internet and
      Bitnet sites should set this to 300000 bytes.
  
    length <number>
  
      Many mailers will truncate long lines.  To overcome this the
      archive server encodes files that contains lines that are longer
      than 130 characters (see "encoder").  If you know that your mail
      files will not be truncated then you can set this value to
      something larger.
  
    limit <number>
  
      The archive-server limits the amount of data that will be returned
      by any one request.  This limit is very large.  By using this command
      you may lower this limit.  This is typically done to prevent errors
      by the user.
  
    search <string> <archive> <file...>
   
      You may search through the archive for a string.  A string is
      considered to be any sequence of alphanumeric characters; case
      does not matter.  If you only provide an archive name then all of
      the files in the archive will be searched.  You will be returned
      all lines that contain the string.
  
    find  <string...>
      
      You may search for file names that contain the given string.  Case
      is significant in the string.  You will be returned all file names
      that match the given string.
  
    language <string>
  
      This will allow you to change the language that the help files are in
      to the named language.  English is the only supported language right
      now though so this command doesn't really do anything yet.  
      
  
                                 EXAMPLE
  
  Here is an example message that you could send to the archive-server.
  It gives an example of all the supported commands.
  
  ------
  help
  language english
  path mrd@sun.soe.clarkson.edu
  index bulletins
  encodedsend checkpc check.exe
  send iserver
  archiver tar
  pack compress
  encoder uuencode
  size 200000
  length 80
  search B004 bulletins
  find check
  -----
  
                                 APPENDIX
  
  1) Files are considered mailable if they do not have any lines longer
  than 130 characters and do not have any characters other than tabs,
  carriage returns, newlines, vertical tabs, formfeeds and characters
  between space through tilde (using ascii ordering).
  
  2) If you have problems or questions, you should send mail to
  archive-management@inmos.com.
  
  3) The archive-server was written by Michael DeCorte.  It consists of 
  a group of bourne shell and awk scripts designed to work under BSD
  Unix based computers. There are no restrictions on its redistribution
  provided the copyright notice is left intact.  This implementation of
  the archive-server was modified to meet the needs of the Transputer
  Archive-Server by SGS Thompson.
  
  4) Unix is a registered trademark of AT&T.
  


                            Section Three
                            =============


I have tried to summarize a few mail replies i got on a usenet posting
about FTP sites for tranputer software. I am aware of the fact that 
this summary is not covering all ftp sites. Please, help me get this 
list more up to date. Mail me corrections and additions. I will post
an updated list whenever I have received additional information.

Please send me the following information by email:

1.) Site name       (e.g. nic.funet.fi)
2.) Site IP address (e.g. 128.214.6.100)
3.) List of applicable paths and the kind of software on each listed path.
    (e.g. /pub/OS/Linux/kernel/transputer*  -- B004 device driver for Linux)
4.) Other information you think is useful.

Please do send information about mail servers and BBS sites too.

Best regards,

Tom
---
--
Tom Bjorkholm
Process Design Laboratory             Phone: +358 21 654 863
Department of Chemical Engineering    Fax:   +358 21 654 479
Abo Akademi University                Internet: tbjorkho@ra.abo.fi
Biskopsgatan 8                           or:    tbjorkholm@finabo.abo.fi
SF-20500 Abo                          Bitnet:   TBJORKHOLM@FINABO
FINLAND                               Nordunet: ABOVAX::TBJORKHOLM
