11S083 Spring 1985 New Orleans DECUS Symposium RT-11 SIG Tape
         *************************************************************

                           DECUS Symposium RT-11 SIG Tape

                                    Spring, 1985
                                   New Orleans, LA

                                 Annotated Directory

         *************************************************************

                                      IMPORTANT

                          Read the file, README.1ST, first.

         README.1ST    10  01-Jul-85  SIG tape copy instructions
                              and new information for everyone.






         NOTE!  We are interested in maintaining the quality of the submis-
         sions to the RT SIG tape.  Therefore, we welcome feedback
         regarding your use of these files, any bugs you find, and any bug
         fixes or improvements you devise.  Please send any correspondence
         regarding the tape to:

              John Crowell
              Crow4ell Ltd.*                    * (But not very)
              145 Andanada
              Los Alamos, NM 87544
              (505) 662-3893

              DCS - CROWELL

         ************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 2

         VIRTUL - Subdevice retriever for RSTS.

         E.F.Beadel, Jr., Manager
         LAUSE Instructional Computer Center
         SUNY at Oswego
         Oswego, NY 13126
         (315) 341-3055

              This program allows RSTS/E users to break down the subdevice
         files from this tape after they have been copied to disk.  It has
         been modified by David Smith, Galileo Computer Center, to remove a
         few bugs and to be able to read multi-segment directories.  See
         README.1ST for details.

         VIRTUL.BAS   1 File,   43 Blocks
         ************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 3

         DIR1 - Annotated tape directories, part 1.
         DIR2 - Annotated tape directories, part 2.

         R. W. Barnard
         Sandia National Laboratories
         Minicomputer Software Division 7523
         P. O. Box 5800
         Albuquerque, NM 87185
         (505) 844-5115

              DIR1 has annotated directories from Spring, 1978, through
         Spring, 1981.  It is being included again on this tape so that the
         directory files will be automatically indexed.

              DIR2 contains annotated directories of the DECUS Symposia RT-
         11 tapes from the Fall of 1981 through the Spring of 1985 (this
         symposium).

         DIR2.DSK     8 Files, 385 Blocks
         DIR1.DSK     7 Files, 485 Blocks
         ************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 4

         F77KIT - FORTRAN-77 OTS Update.

         Robert Walraven
         Multiware, Inc.
         139 G Street, Suite 161
         Davis, CA 95616
         (916) 756-3291

              This is an upgrade kit for FORTRAN-77/RT, Version 5.0 (i.e.,
         Release 1).  It includes improvements for virtual support, and a
         few bug fixes.  F77OTS.OBJ can be updated to give improved perfor-
         mance when "virtual" support is needed.  You can now also access
         the I/O page while using virtual arrays by means of a patch to a
         newly-defined global.

         F77KIT.DSK   8 Files,  28 Blocks
         ***************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 5

         IMAGE* - Image Display Program for the PRO.

         John M. Crowell
         Crow4ell, Ltd.
         145 Andanada
         Los Alamos, NM 87544
         (505) 662-3893

              This program displays image files on the PRO-3xx's bit-mapped
         display. It is a variation on the original program by Greg Adams
         and David Fingerhut of DEC.  In most cases the options and their
         defaults are the same as in the original program.  The images pro-
         duced from the image files may be either monochrome or color.

         IMAGE1.DSK   4 Files, 242 Blocks
         IMAGE2.DSK   4 Files, 480 Blocks
         *************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 6

         INCBUP - IND Control Files.

         R. W. Barnard
         Sandia National Laboratories
         Minicomputer Software Division 7523
         P. O. Box 5800
         Albuquerque, NM 87185
         (505) 844-5115

              INCBUP provides for an incremental (since the last backup)
         facility for RT-11 users.  UP, DOWN, HOME allow movement among
         subdevices.  When you go DOWN to a filespec, it becomes your
         default device.  CUR reports your current whereabouts (with re-
         spect to subdevices).

         INCBUP.DSK   8 Files,  54 Blocks
         ***************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 7

         KER* - KERMIT File transfer protocol.
         K11*.HEX

         Brian Nelson
         Computer Services, University of Toledo
         2801 West Bancroft
         Toledo, OH 43606
         (419) 537-2841

              This is release 2.23 of Kermit-11. It requires RSTS Version
         7.2 or later, RSX11M v4.0 or later, or RSX11M Plus Version 2.0 or
         later, or RT11 Version 4.0 or later, or P/OS Version 2.0 or
         PRO/RT11 Version 5.1.  See the files K11AAA.AAA, and K11INS.DOC
         for more information.

              The distribution on this tape differs from previous distribu-
         tions by having bug fixes for TSX+ and RT-11.  Edit history is
         given in the file K11CMD.MAC.

              Minimum system requirements to run Kermit:

         RT11 (excluding the PRO/350).
         This Version of Kermit will run on RT11 Version 4.0 or later as
         long as the monitor has multiple terminal support generated. The
         use of this feature enables the user to access DZ11's as well as
         DL11's. If you are using XM then you should use K11XM, otherwise
         use K11RT4.

         PRO/RT
         For PRO/RT11 Version 5.1, please note that you MUST make two modi-
         fications to the XC handler. See K11PRT.MAC for more information.

              The distribution has been subdivided roughly by operating
         system.  The subdevice files KERCM*.DSK contain documentation and
         files common to all operating systems.  The other subdevices are
         operating-system specific.  The distribution also contains both
         save (binary, executable) images and .HEX (ASCII) versions of the
         save images.  See the installation document for information on how
         to create a binary from the hex file.  For RSX and RSTS, the HEX
         files are not contained in subdevices.  Please note that the
         allocation of specific files to the operating system-specific sub-
         devices was done without a great deal of research - If you can't
         find a file, try another subdevice!

         KERCM1.DSK  10 Files, 388 Blocks  (Common Files)
         KERCM2.DSK  12 Files, 466 Blocks  (Common Files)
         KERCM3.DSK  14 Files, 195 Blocks  (Common Files)
         KERT1.DSK   13 Files, 412 Blocks  (RT Files)
         KERT2.DSK    3 Files, 380 Blocks  (RT Files)
         KERT3.DSK    2 Files, 453 Blocks  (RT Files)
         KERST1.DSK  14 Files, 437 Blocks  (RSTS Files)
         KERST2.DSK   6 Files, 396 Blocks  (RSTS Files)
         K11NRS.HEX   1 File,  726 Blocks  (RSTS File)
         KERSX1.DSK  13 Files, 349 Blocks  (RSX Files)
         KERSX2.DSK   2 Files, 400 Blocks  (RSX Files)
         K11RSX.HEX   1 File,  539 Blocks  (RSX File)
         K11POS.HEX   1 File,  363 Blocks  (POS File)
         ************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 8

         LDUDK - Load VT200 User-Defined Keys.

         Stephen Cribbs
         Atomic Energy of Canada Limited
         Pinawa, Manitoba
         Canada R0E 1L0
         (204) 753-2311

              The LDUDK (LoaD the User Defined Keys) program provides RT-11
         and TSX+ users with a convenient method for programming the VT200
         series terminal's keyboard.  The submission also includes the file
         TCFL.CSL, which is a library of Terminal Control Functions confi-
         gured for the program's console terminal. 

         LDUDK.DSK   11 Files, 129 Blocks
         *************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 9

         MODULA - Modula-II Source file Conversion.

         Don Stanger
         Neurometrics
         17 John Street
         New York, NY 10038
         (212) 267-1840

              This program is used to convert a PIC macro subroutine into a
         .LNK file suitable for use in the RT11 Version of Modula-II dis-
         tributed by the MODULA RESEARCH INSITUTE in UTAH.

         MODULA.DSK  20 Files,  55 Blocks
         *************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 10

         NBS* - NBS Pascal Compiler.
         FIS*
         FPU*

         Submitted by:
         Paul Lustgraaf
         32 Carver Hall
         Iowa State University
         Ames, IA 50011
         (515) 294-1832

              This is Version 1.6g of the NBS Pascal compiler for RT-11.   
         It includes floating point support for either FIS or FPU.    EIS
         is required in both versions.  Included in this submission are:
         NBS Pascal documentation.
         NBS Pascal for both FIS and FPU machines.
         Run-time library for FIS and FPU versions.
         Pascal utility programs.
         NBS Pascal compiler source for both versions.
         Compiler objects for both version.

         NBSDOC.DSK  14 Files, 415 Blocks
         NBSFPU.DSK   6 Files, 198 Blocks
         NBSFIS.DSK   6 Files, 202 Blocks
         NBSSRC.DSK   9 Files, 459 Blocks
         FISLIB.DSK  26 Files, 154 Blocks
         FISOBJ.DSK   8 Files, 296 Blocks
         FPULIB.DSK  29 Files, 150 Blocks
         FPUOBJ.DSK   8 Files, 291 Blocks
         ************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 11

         PROM68 - Motorola 6800 Code Cross Assembler.

         John T. Davies III
         Thermo Electron Instruments, Inc.
         524 Alpha Drive
         Pittsburgh, PA 15238-2912
         (412) 963-0903
         (312) 972-6964

              This program creates a .MAC program from a hex object code,
         as generated by the Motorola cross assembler for the M6800 series
         microprocessors.  This program is written in a non-standard Ver-
         sion of RATFOR, a FORTRAN file of the output of this RATFOR
         preprocessor is also included.

         PROM68.DSK   4 Files,  48 Blocks
         *************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 12

         RESEQ - FORTRAN Statement Number Resequencer.

         R. W. Barnard
         Sandia National Laboratories
         Division 7523
         Albuquerque, NM 87185
         (505) 844-5115

              RESEQ is a FORTRAN source file resequencer for statement num-
         bers.  This Version includes some bug fixes and enhancements. 
         These include:
         * Separating READ, IF, etc by <TAB>, as well as by spaces.
         * Embedded <FF> characters are now handled correctly.
         The file RESEQ.DOC gives more details; the comments in RESEQ.SAV
         also are helpful.

         RESEQ.DSK   15 Files, 159 Blocks
         ************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 13

         RUNOFF - Bonner Labs Runoff Update.

         Submitted by:
         Jack J. Peterson
         Horizon Data Systems
         1901 Wildflower Terrace
         Richmond VA  23233
         (804) 740-9244

              This distribution is intended to update Bonner Labs Runoff
         Version 6.2 as distributed on the Fall '84 RT-11 Symposium Tape. 
         Included is a new Version of INIT.MAC which corrects a problem
         with reassigning control characters, such as &, _, =, etc.  In-
         cluded here are a non-overlayed and an overlayed pre-built Version
         of RUNOFF.  RUNOFF.DOC is included, ready for printing on an 80-
         column printer.

         RUNOFF.DSK   6 Files, 296 Blocks
         RUNOFF.DOC   1 File,  649 Blocks
         *************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 14

         SDIR - Subdevice file utility programs.

         D. N. Tanner
         Sandia National Laboratories
         Livermore, Ca 94550
         (415) 422-2314

              FIND is a device and sub-device file search utility.  The
         program will search devices and .DSK files for a file or files. 
         If the file is in a sub-device, that name is also included.  SDIR
         will will display the directory of any subdevice file.  There is
         no need to MOUNT the file to a logical device.

         SDIR.DSK    21 Files, 141 Blocks
         *************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 15

         SKUNK1 - "Skunk LUG" utilities.

         Submitted by:
         Paul Lustgraaf
         Iowa State University
         32 Carver Hall
         Ames, IA 50011
         (515) 294-1832

              These are some useful utility programs.  The programs BUPRES,
         VIRHND, and WATCH have been modified since their last submission
         on RT SIG tapes.

         AVAIL  Monitors available time on TSX+
         BEEP   Beeps the terminal bell 10 times slowly.
         BUPRES Documentation for BUPRES.
         CRASH  Documentation on fixing crashed disks.
         DSC    Compares all the files on two disks.
         FIND2  Searches multiple devices for files.
         LINCNT Counts the number of lines in an Ascii file.
         LOAD   Converts HEX files (from UNLOAD) to binary.
         STDTTM Forces entry of the date and time.
         UNLOAD Converts binary files to HEX files.
         VIRHND Logical disk for disk virtual array handler.
         WATCH  Logical disk for TSX+ detached job scheduler.

         SKUNK1.DSK  22 Files, 283 Blocks
         ************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 16

         SYSSIM - Operating System "Simulators".

         Robert Walraven
         Multiware, Inc.
         139 G Street, Suite 161
         Davis, CA 95616
         (916) 756-3291

              This submission is a "simulator" for various operating sys-
         tems; it will provide a few laughs.  In a more serious vein, the
         program is an example of good FORTRAN-77 programming style.  It
         illustrates some techniques which you may not have known were
         possible with FORTRAN.

         SYSSIM.DSK   5 Files,  52 Blocks
         ***************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 17

         TERUTL - Terminal Handling Utilities.

         Steve C. Cribbs
         Atomic Energy of Canada Limited
         Pinawa, Manitoba
         Canada  R0E 1L0
         (204) 753-2311

              TALKMT provides "Pass-all" communications between two RT-11
         multi-terminal ports.  Every character typed on the console is
         sent to the output side of the attached port.  Every character 
         received by the attached port is sent to the console.  In "Snoopy"
         mode, all non-printing ASCII characters received by the attached
         port are converted into printable characters before being dis-
         played on the console.

              MTED was written to allow dynamic redefinition of the vectors
         and CSR's of multi-terminal ports.  This prevents corruption of
         the monitor by indiscriminate manipulation of vectors and CSR's.

              Another RT-11 User Command Linkage (UCL) program.  Features
         include:
         * A memory for the last file specification edited by KED!
         * 10 defineable function-key-like commands available for VT100 and
         printing terminals that were built without them.
         * Small - this program requires little more memory than KMON and
         thus is usable in multi-task situations.
         * Written mainly in FORTRAN with extensive use of SYSLIB string
         handling routines.
         * A HELP command has been provided.
         * Display of command translations; "chain" to SY:DECUCL.SAV of
         unrecognized command strings; immediate mode 

         TERUTL.DSK  17 Files, 136 Blocks
         ************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 18

         UCLPLS - User Command Language (UCL) Program.

         William K. Walker
         Monsanto Research Corp.
         P. O. Box 32    OS-123
         Miamisburg, OH  45342
         (513) 865-3557

              UCL+ is upward-compatible with the UCL distributed with RT-
         11, Version 5.1B and later.  The Version submitted to this tape is
         V07.39, an update from all previous versions.  UCL+ contains a
         number of extensions, including chaining to additional UCL's,
         "run-by-name", path definition, display of command expansions,
         etc.  Symbols are defined by entering a "symbol definition string"
         in the format: symbol==definition.   The DISPLAY command can be
         used to output ASCII strings to the console or printer (handy for
         sneaky escape sequences).  A UC "pseudo-device" handler is provid-
         ed as an option which allows UCL+ to "remember" the "input-spec"
         part of the last UCL+ command.   This text can be retrieved, at
         the command level, by using the "^" character in place of the
         argument in a subsequent command.

              This Version of UCL+ supports many new features of RT-11 and
         TSX+.  It can be used with TSX+ as a "User Command Interpreter"
         (UCI).  It minimizes disk access to improve efficiency;  included
         on this distribution is a "memory-resident" UCL.

         UCLPL1.DSK  19 Files, 408 Blocks
         UCLPL2.DSK  19 Files, 408 Blocks
         ************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 19

         UTIL1 - Clever Utilities.

         Submitted by:
         Wolfgang Leber
         Max-Planck-Institut
         Deutschordenstr 46
         Frankfurt/Main 71
         D-6000
         West Germany

              This submission has a number of utilities, including:
         A UCL example (Funny UCL, in German)
         A UCL by B. Kup, featuring parameter substitution and expansion of
         .COM files (TSX style)
         A F4 INCLUDE statement pre-processor (generates temporary file
         with INCLUDE files inserted)
         The famous GREP utility to do multi-file wildcard searches
         A file to show how RT-11 CSI returns file specs & switches
         A Help utility which first looks for .HLP file on DK:, HLP:. If
         not found, it will chain to SY:HELP.SAV
         A complete DAYtime command, which also will save the current
         system date over bootstraps
         An extension of a DEC dummy handler (never installs) to allow for
         the following system SET options: SET SY CACHE/NOCHACHE
         SET SY DATE/NODATE
         SET SY CLOCK=50/60
         SET SY BUGS/NOBUGS
         SET SY HELP
         Help files with switches of MACRO, LINK, LIBR, FORTRA
         Sample command files to demonstrate the TSX compatible UCL

         UTIL1.DSK   55 Files, 207 Blocks
         ***************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 20

         VRTARY - Virtual Array Access Routines.

         N. A. Bourgeois, Jr.
         NAB Software Services, Inc.
         P. O. Box 20009
         Albuquerque, NM 87154
         (505) 298-2346

              VRTARY contains routines for declaring, accessing, and elimi-
         nating a two dimension array in extended memory.  The routines are
         written in MACRO-11 and follow the FORTRAN subroutine calling pro-
         tocol.  The size of the array is limited only by the amount of
         memory that is available.  Three sample FORTRAN programs are in-
         cluded in the package, one test program and two application
         programs.

         VRTARY.DSK  24 Files, 226 Blocks
         *************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 21

         ASK
         ASKF77 - Terminal I/O routines.

         (Obtained from the Fall, 1984, European RT-11 SIG tape)

         Ray Carpenter
         c/o Shell Research Ltd
         PO Box 1
         Chester, CH1 3SH
         UK

              ASK is a set of FORTRAN terminal I/O routines. (ASKF77 are
         routines for use under FORTRAN-77 ONLY).  They give you similiar
         (although more powerful) facility to the .ASK directives of IND.

         ASK.DSK     36 Files, 251 Blocks
         ASKF77.DSK   8 Files,  37 Blocks
         *************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 22

         DIAPOS - Slide Editor for VT100.

         (Obtained from the Fall, 1984, European RT-11 SIG tape)

         J. P. Lamargot
         P. Pfeuty
         I.R.S.I.D. 185 Avenue du President Roosevelt
         78105 Saint-Germain en Laye
         France
         Tel 3 451-24-01

              DIAPOS is a "KED-like" slide editor for use on a VT100 (or
         compatible) terminal. Text insertion is made just in the same
         manner as if you were using KED.  Some keys on the auxilary keypad
         have been redefined to provide new commands.

         DIAPS0.DSK  44 Files, 283 Blocks
         DIAPS1.DSK  72 Files, 448 Blocks
         *************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 23

         DTX - Read and write DOS magnetic tape.

         (Obtained from the Fall, 1984, European RT-11 SIG tape)

         Ray Carpenter
         c/o Shell Research Ltd
         PO Box 1
         Chester, CH1 3SH
         UK

              DTX is a utility to allow you to read and write DOS formatted
         mag-tapes under RT-11.  This version supersedes an earlier version
         issued about two years ago.

         DTX.DSK      4 Files, 126 Blocks
         *************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 24

         MONUTL - Monitor Utilities.

         (Obtained from the Fall, 1984, European RT-11 SIG tape)

         Ian Hammond
         Hammond Software
         Goetingen
         West Germany

              Handy utilities for checking monitor offsets, device tables,
         and logical assignments.

         MONUTL.DSK   4 Files,  24 Blocks
         *************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 25

         UTIL2 - Miscellaneous Utilities.

         (Obtained from the Fall, 1984, European RT-11 SIG tape)

         Ronald Beetz
         AKZO PHARMA
         Oss, Holland

              BACDAT creates a file on the DK: disk with the current date
         and time.  This program should be run just before a backup of the
         disk to indicate when the last backup was made.

              UPDCOM.TEC is a teco macro program to change common areas of
         a FORTRAN-IV program in all modules of that program.  FORTRAN-IV
         lacks the INCLUDE statement which is quite annoying for programs
         with many modules.  UPDCOM can help remedy this omission.

              DAYTIM is program that asks for date and time.  The program
         checks to see if a legal date has been entered; if so, the current
         date and time are displayed; if not then date and time are asked.

              TEK125 is a program to display TEKTRONIX PLOT-10 information
         on a VT125 terminal.  TEK125 is maybe the easiest solution for
         your conversion problems.

         UTIL2.DSK   13 Files,  91 Blocks
         *************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 26

         COMM1 - Interprocessor communications.

         (Obtained from the European Best of RT tape)

         Eckart Meyer
         Institut fuer Nachrichtentechnik
         TU Braunschweig, FRG
         Schleinitzstr. 23
         D-3300 Braunschweig
         West Germany

              NET-I is a simple network for PDP11 computers running under
         RT11.  It is ideal for sharing resources like backup floppy, mag-
         tape or line printer.  It is easy to use and transparent to the
         user.  NET-I currently uses standard serial lines (RS 232C) and is
         tested up to 9600 baud on a PDP11/03 and PDP11/23 link.
         NET-I works under RT11 V4.0 F/B.

         Robert Walraven
         University of California, Davis
         Davis, CA

              COM is a VAX-TSX+ communications package that runs at high
         baud rates. It is currently in use at 1200 baud, but has not been
         checked out at higher baud rates.  The package consists of two
         parts:  MO.MAC, a TSX+ general modem handler, and COM.FOR, a FOR-
         TRAN communications package that uses the MO handler.

         COMM1.DSK   25 Files, 302 Blocks
         ************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 27

         CPMRT - CP/M-RT11 ASCII File Translator.

         (Obtained from the European Best of RT tape)

         F. Kuster, dipl. El'Ing.
         Eidg. Techn. Hochschule
         Hybridrechenzentrum AIE
         Gloriastr. 35,  ETZ J96
         CH-8092  Z u e r i c h
         Tel. 01 - 256 5336

              (The following is a translation of the .DOC file for this
         submission.  Don't tell me how bad my German is... RWB).

              The program CP/M-RT11 reads and writes CP/M 8"-SD-floppies
         onto RX01 or RX02 [diskettes].  The program CP/M-RT was written by
         Mr. Stoehrel and was modified by Messrs. Kuster and Sempert.  A
         version for VAX/VMS is in an early phase of implementation; the
         corrections to the RT-version are however not completed. Distribu-
         tion and use of this program is without guarantee and liability. 
         Please send any bug reports to the above address.

              (Translation of directory comments)
         CPMRT .COM     1  08-Nov-84  Translated CPMRT
         CPMRT .FOR    12  09-Nov-84  Main program
         SSEC  .MAC     7  08-Nov-84  reads and writes 'single sectors'
         CPMRT .SAV    67  20-Nov-84  linked with 'NHD'
         for the CP/M - VAX Version:
         (only under development, not complete, not the actual Version)

         CPMRT.DSK   17 Files, 154 Blocks
         ************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 28

         CROSS1 - 8080 Cross Assembler.

         (Obtained from the European Best of RT tape)

         Eckart Meyer
         Institut fuer Nachrichtentechnik
         TU Braunschweig, FRG
         Schleinitzstr. 23
         D-3300 Braunschweig
         West Germany

              This is a computer program written in PDP11 MACRO-11 to
         assemble Intel 8080 assembly language under RT11.  It uses an
         identical algorithm to the Intel assembler version 4.1 and can
         produce output files identical in format and content to the "LIST"
         and "HEX" output produced by the Intel assembler.  It completes
         assemblies in about one fifth of the time, and has potentially
         much more space available for symbol tables than the Intel assem-
         bler.

              The cross assemblers CAxx uses the full functionality of
         MACRO 11 to provide things like conditional assembling, program
         sections or the macro feature for a microproccessor assembly
         language.  Crossassemblers currently available are:

                 CA68    - for 6800
                 CA85    - for 8080/8085

         CROSS1.DSK  24 Files, 299 Blocks
         ************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 29

         CROS2* - AIM65 Cross Assembler.

         (Obtained from the European Best of RT tape)

         F. Kuster, dipl. El'Ing.
         Eidg. Techn. Hochschule
         Hybridrechenzentrum AIE
         Gloriastr. 35,  ETZ J96
         CH-8092  Z u e r i c h
         Tel. 01 - 256 5336

              This is a cross-assembler for the AIM65 microcomputer.  It
         runs under RT11 SJ, Version 4 or 5, using OMSI Pascal, Version
         1.2.

         CROSS2.DSK   6 Files, 221 Blocks
         CROS2A.DSK  28 Files, 290 Blocks
         ************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 30

         HANDLR - EIS emulator and Handshake handlers.

         (Obtained from the European Best of RT tape)

         P. C. Waggett

              EI.SYS was written to emulate the EIS instructions MUL, DIV,
         SOB, ASH, ASHC, SXT and XOR on a BIS machine.  EIS instructions
         will be emulated, transparently to the user, by software.  The
         driver emulates all sensible (and probably all non-sensible) EIS
         assembler instructions using any combination of registers, includ-
         ing PC and SP.

         Gary Preckshot
         University of Arizona
         Tucson, AZ

              HS is a handshaking serial line handler which allows
         convenient file transfer between two machines running under DEC
         RT-11 Version 3B or later, and whose protocol is so simple that a
         complementary serial I/O handler may be written easily for other
         operating systems.  Synchronization is acheived by transmitting an
         endless series of ENQ characters until the receiver responds with
         a single ACK.

         HANDLR.DSK   7 Files, 154 Blocks
         ************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 31

         INCLUD - FORTRAN-IV Include file capability.

         (Obtained from the European Best of RT tape)

         B. Kup
         TH Darmstadt
         D-6100 Darmstadt
         West Germany

              INCL is a FORTRAN/RT pre-processor to simulate an INCLUDE
         statement.  It will handle multiple include statements, and
         accepts file specs with various syntaxes, such as:
              INCLUDE 'filnam.ext'
              include filnam.ext 

         INCLUD.DSK   4 Files,  34 Blocks
         ************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 32

         PIP8 - PDP11-PDP8 File Transfer Program.

         (Obtained from the European Best of RT tape)

         John Yardley
         National Physical Laboratory
         Teddington, Middx, England

              PIP8 is a file transfer and file maintenance utility program
         for both OS/8 and RT/11 (ASCII) files.  It runs under RT/11 and
         enables you to transfer files in the same format or from one
         format to another.  You can obtain directories of discs, rename or
         delete files in either format.  It is possible to copy files in
         the following formats:
              RT/11 TO RT/11.
              OS/8  TO OS/8.
              RT/11 TO OS/8.
              OS/8  TO RT/11.

         PIP8.DSK    61 Files, 486 Blocks
         ************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 33

         RMQ - Interprocessor communications, and other stuff.

         (Obtained from the European Best of RT tape)

         P. Wegmann
         F. Kuster
         G. Maier
         Eidg. Techn. Hochschule
         Hybridrechenzentrum AIE
         Gloriastrasse 35, ETZ-J
         CH-8092  Z u e r i c h

              A program which operates much like IND, in that it allows
         comments and operator decisions to be interspersed with KMON com-
         mands.
         (Translation of the file README.TXT)
              RMQ is a program for the printing of a commentary in a
         running RT-11 command file.  The execution of the command file can
         be stopped and, depending on the application, continued or aborted
         from TT:.  You may also flush part of the command file.  Document-
         ation is in the program.  The command files SQDK.COM (Squeeze DK:)
         and COPRT4.COM (Selective copying of a 'master disk') are examples
         of the use of RMQ.

         DAZEIT (DATIME) will, at the end of a startup file, force the date
         (and the time) to be entered.  The date will be checked for cor-
         rectness (including leapyear).  The month entry can be numerical,
         as well as in the 3-letter format (English or German).  A missing
         year numeral will be supplied.
         Examples:   1.Jan 82     5/MAR    25-11

         The 'Default' year can be set in the source code with DAZUPD.COM. 
         Further documentation in the program.  STARTS.COM shows the use of
         DAZEIT as well as several further ideas together with DIR.COM,
         VT100.COM, LA36.COM, INSDXY.COM.

         SELIN and DRVERB are two file-transfer programs between two RT-11
         computers.  SELIN supports a (local) serial connection, DRVERB
         uses a 16-bit connection with DR-11C or DRV-11 interfaces.  All
         the equipment in both computers must be addressable before the
         service will commence.  The commands can be read from the consoles
         or from a command file.  Common documentation in the file
         SELIN.DOC.

         RMQ.DSK     15 Files, 170 Blocks
         ************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 34

         SUP - Subsystem Utility Program.

         (Obtained from the European Best of RT tape)

         Jens-Peter Jensen
         Institut f. Nachrichtentechnik
         TU Braunschweig
         Schleintzstr 23
         3300 Braunschweig
         West Germany
         Tel: 391-2489

              SUP is a program to create and maintain subsystem files.  You
         can use SUP to copy files on physical devices to files in subsys-
         tems and vice versa.  You can create complete, bootable subsystems
         by using SUP exclusively.  The SUP command syntax resembles normal
         RT11 Command Language. SUP commands include:
         HELP
         COPY 
         INITIALIZE
         BOOT
         DIRECTORY
         RENAME
         KILL
         EXIT

         SUP.DSK      6 Files, 271 Blocks
         ************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 35

         COOKIE - Writes a clever saying.

         (Obtained from the Spring, 1983 RT SIG Tape)

         Joel Berez
         Infocom
         64 Jacqueline Rd.
         Waltham, MA  02154
         (617) 492-1031

             Bye prints a saying or definition from BYE.LNS when run. If
         that file is edited, the index must be rebuilt with the BYEBLD
         program.

         COOKIE.DSK   4 Files, 134 Blocks
         ************************************************************

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 36

         The Spring, 1985, RT SIG tape contains 64 Files, 17783 Blocks.


         It was prepared by:                    It is distributed by:

         R. W. Barnard                          Thomas J. Shinal
         Sandia National Laboratories           General Scientific Corp.
         Division 7523                          1681 East Gude Dr.
         P. O. Box 5800                         Rockville MD 20850
         Albuquerque, NM 87185                  (301) 340-2773

         DCS - BARNARD                          DCS - SHINAL

         File date: 1-July-1985                 Printing date: July 3, 1985

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 37

                                Cross-Reference Index


         6800 Cross Assembler  . . . . . . . . . . . . . . 11

         8080 Cross Assembler  . . . . . . . . . . . . . . 28

         AIM65 Cross Assembler . . . . . . . . . . . . . . 29
         ASK, ASKF77 - Terminal I/O routines.  . . . . . . 21
         ASSEMB - 8080 Cross Assembler . . . . . . . . . . 28

         BACDAT  . . . . . . . . . . . . . . . . . . . . . 25
         Backup date . . . . . . . . . . . . . . . . . . . 25
         Barnard, R. W.  . . . . . . . . . . . . . . . . . 3, 6, 12, 36
         Beadel, E. F., Jr.  . . . . . . . . . . . . . . . 2
         Beetz, Ronald . . . . . . . . . . . . . . . . . . 25
         Berez, Joel . . . . . . . . . . . . . . . . . . . 35
         Bonner Labs Runoff Version 6.2  . . . . . . . . . 13
         Bourgeois, N. A., Jr. . . . . . . . . . . . . . . 20

         CA68 - 6800 Cross Assembler . . . . . . . . . . . 28
         CA85 - 8080/8085 Cross Assembler  . . . . . . . . 28
         Carpenter, Ray  . . . . . . . . . . . . . . . . . 21, 23
         CI.SYS  . . . . . . . . . . . . . . . . . . . . . 18
         Clever saying . . . . . . . . . . . . . . . . . . 35
         COM - Terminal emulator . . . . . . . . . . . . . 26
         COMM1 - Interprocessor communications . . . . . . 26
         Command file manipulator  . . . . . . . . . . . . 33
         Compare all files on two disks  . . . . . . . . . 15
         Convert binary to HEX . . . . . . . . . . . . . . 15
         Convert HEX to binary . . . . . . . . . . . . . . 15
         COOKIE - Writes a clever saying . . . . . . . . . 35
         Count the lines in an ASCII file  . . . . . . . . 15
         CP/M - RT ASCII File transfer . . . . . . . . . . 27
         CP/M - VAX ASCII File transfer  . . . . . . . . . 27
         CPMRT - CP/M-RT11 ASCII File Translator . . . . . 27
         Cribbs, Stephen . . . . . . . . . . . . . . . . . 8, 17
         CROS2* - AIM65 Cross Assembler  . . . . . . . . . 29
         Cross Assembler . . . . . . . . . . . . . . . . . 28, 29
         CROSS1 - 8080 Cross Assembler . . . . . . . . . . 28
         Crowell, John . . . . . . . . . . . . . . . . . . 1, 5
         CSI help text . . . . . . . . . . . . . . . . . . 19

         Date and time requester . . . . . . . . . . . . . 15, 19, 25, 33
         Davies, John T., III  . . . . . . . . . . . . . . 11
         DAYTIM  . . . . . . . . . . . . . . . . . . . . . 25
         DAZEIT  . . . . . . . . . . . . . . . . . . . . . 33
         Definable function keys . . . . . . . . . . . . . 17
         Device Tables display . . . . . . . . . . . . . . 24
         DIAPOS - Slide Editor for VT100 . . . . . . . . . 22
         DIR1 - Annotated tape directories, part 1 . . . . 3
         DIR2 - Annotated tape directories, part 2 . . . . 3
         Directory of an unmounted subdevice . . . . . . . 14
         Display PLOT-10 on a VT125  . . . . . . . . . . . 25
         DOWN.COM, UP.COM, HOME.COM - subdevice controller 6
         DRVERB  . . . . . . . . . . . . . . . . . . . . . 33
         DTX - Read and write DOS magnetic tape  . . . . . 23
         Dynamic reassignment of MT terminals  . . . . . . 17

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 38


         EI handler  . . . . . . . . . . . . . . . . . . . 30
         EIS instruction emulator  . . . . . . . . . . . . 30

         F77KIT - FORTRAN-77 OTS Update  . . . . . . . . . 4
         FIND - Find a file within a subdevice . . . . . . 14
         Fixing crashed disks  . . . . . . . . . . . . . . 15
         FORTRAN statement resequencer . . . . . . . . . . 12
         FORTRAN Terminal I/O routines . . . . . . . . . . 21
         FORTRAN UCL . . . . . . . . . . . . . . . . . . . 17
         FORTRAN virtual arrays  . . . . . . . . . . . . . 20
         FORTRAN-77 "style" example  . . . . . . . . . . . 16
         FORTRAN-77 utility  . . . . . . . . . . . . . . . 21
         FORTRAN-77/RT Version 5.0 Update  . . . . . . . . 4
         FORTRAN-IV INCLUDE statement processor  . . . . . 19, 25, 31

         GREP, with multi-file searches  . . . . . . . . . 19

         Hammond, Ian  . . . . . . . . . . . . . . . . . . 24
         HANDLR - EIS emulator and Handshake handlers  . . 30
         Handshaking serial line protocol  . . . . . . . . 30
         HS handler  . . . . . . . . . . . . . . . . . . . 30

         IMAGE - Image Display Program for the PRO . . . . 5
         IMAGE4 Version 2.2  . . . . . . . . . . . . . . . 5
         INCBUP - IND Control Files  . . . . . . . . . . . 6
         INCBUP.COM - Incremental backup . . . . . . . . . 6
         INCL, Version 4.03  . . . . . . . . . . . . . . . 31
         INCLUD - FORTRAN-IV Include file capability . . . 31
         Incremental backup  . . . . . . . . . . . . . . . 6
         IND control files . . . . . . . . . . . . . . . . 6
         Interprocessor communications . . . . . . . . . . 26, 33

         Jensen, Jens-Peter  . . . . . . . . . . . . . . . 34

         KER* - KERMIT File transfer protocol  . . . . . . 7
         Kermit Version 2.23 . . . . . . . . . . . . . . . 7
         Kup, B. . . . . . . . . . . . . . . . . . . . . . 31
         Kuster, F.  . . . . . . . . . . . . . . . . . . . 27, 29, 33

         Lamargot, J. P. . . . . . . . . . . . . . . . . . 22
         LDUDK - Load VT200 User-Defined Keys  . . . . . . 8
         LDUDK Version 2.2 . . . . . . . . . . . . . . . . 8
         Leber, Wolfgang . . . . . . . . . . . . . . . . . 19
         LIBR help text  . . . . . . . . . . . . . . . . . 19
         LINK help text  . . . . . . . . . . . . . . . . . 19
         Load User-defined VT200 keys  . . . . . . . . . . 8
         LOGICA  . . . . . . . . . . . . . . . . . . . . . 24
         Logical Assignments display . . . . . . . . . . . 24
         Lustgraaf, Paul . . . . . . . . . . . . . . . . . 10, 15

         M6800 cross "unassembler" . . . . . . . . . . . . 11
         Maier, G. . . . . . . . . . . . . . . . . . . . . 33
         Manipulating very large virtual arrays  . . . . . 20
         Meyer, Eckart . . . . . . . . . . . . . . . . . . 26, 28
         Microprocessor cross assembler  . . . . . . . . . 11, 28, 29
         MODULA - Modula-II Source file Conversion . . . . 9
         Modula-II converter . . . . . . . . . . . . . . . 9

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 39

         Monitor Fixed Offsets display . . . . . . . . . . 24
         MONUTL - Monitor Utilities  . . . . . . . . . . . 24
         MTED  . . . . . . . . . . . . . . . . . . . . . . 17
         Multi-terminal communications handler . . . . . . 17

         NBS Pascal Compiler, Version 1.6G . . . . . . . . 10
         NBS* - NBS Pascal Compiler  . . . . . . . . . . . 10
         Nelson, Brian . . . . . . . . . . . . . . . . . . 7
         NET-I . . . . . . . . . . . . . . . . . . . . . . 26

         Operating systems "simulator" . . . . . . . . . . 16

         PARSE . . . . . . . . . . . . . . . . . . . . . . 12
         Pascal Utility programs . . . . . . . . . . . . . 10
         Pass-all communications between terminals . . . . 17
         PDP8 - PDP11 file transfer  . . . . . . . . . . . 32
         Peterson, Jack J. . . . . . . . . . . . . . . . . 13
         Pfeuty, P.  . . . . . . . . . . . . . . . . . . . 22
         PIP8 - PDP11-PDP8 File Transfer Program . . . . . 32
         Preckshot, Gary . . . . . . . . . . . . . . . . . 30
         PRO Graphic Image Display . . . . . . . . . . . . 5
         PROM68 - Motorola 6800 Code Cross Assembler . . . 11

         Read/write DOS magnetic tape  . . . . . . . . . . 23
         README.1ST - SIG tape copy instructions . . . . . 1
         Remember last file edited . . . . . . . . . . . . 17
         RESEQ - FORTRAN Statement Number Resequencer  . . 12
         RESEQ, Version 2.5  . . . . . . . . . . . . . . . 12
         RMON  . . . . . . . . . . . . . . . . . . . . . . 24
         RMQ - Interprocessor communications, and other st 33
         RMQ Version 1A  . . . . . . . . . . . . . . . . . 33
         RSTS Kermit . . . . . . . . . . . . . . . . . . . 7
         RSX/POS Kermit  . . . . . . . . . . . . . . . . . 7
         RT SIG tape quality feedback  . . . . . . . . . . 1
         RT/TSX Kermit . . . . . . . . . . . . . . . . . . 7
         RUNOFF - Bonner Labs Runoff Update  . . . . . . . 13

         SDIR - Subdevice file utility programs  . . . . . 14
         Search multiple devices for files . . . . . . . . 14, 15
         SELIN . . . . . . . . . . . . . . . . . . . . . . 33
         Shared print resources  . . . . . . . . . . . . . 26
         Shinal, Thomas J. . . . . . . . . . . . . . . . . 36
         SIG Tape Directory, Fall, 78  . . . . . . . . . . 3
         SIG Tape Directory, Fall, 79  . . . . . . . . . . 3
         SIG Tape Directory, Fall, 80  . . . . . . . . . . 3
         SIG Tape Directory, Fall, 81  . . . . . . . . . . 3
         SIG Tape Directory, Fall, 82  . . . . . . . . . . 3
         SIG Tape Directory, Fall, 83  . . . . . . . . . . 3
         SIG Tape Directory, Fall, 84  . . . . . . . . . . 3
         SIG Tape Directory, Spring, 78  . . . . . . . . . 3
         SIG Tape Directory, Spring, 79  . . . . . . . . . 3
         SIG Tape Directory, Spring, 80  . . . . . . . . . 3
         SIG Tape Directory, Spring, 81  . . . . . . . . . 3
         SIG Tape Directory, Spring, 82  . . . . . . . . . 3
         SIG Tape Directory, Spring, 83  . . . . . . . . . 3
         SIG Tape Directory, Spring, 84  . . . . . . . . . 3
         SIG Tape Directory, Spring, 85  . . . . . . . . . 3
         SKUNK1 - "Skunk LUG" utilities  . . . . . . . . . 15

                   SPRING, 1985 RT SIG TAPE DIRECTORY                Page 40

         Slide Editor  . . . . . . . . . . . . . . . . . . 22
         Stanger, Don  . . . . . . . . . . . . . . . . . . 9
         Subdevice Utilities . . . . . . . . . . . . . . . 6, 14
         Subsystem utilities . . . . . . . . . . . . . . . 34
         SUP - Subsystem Utility Program . . . . . . . . . 34
         SUP Version 1.0 . . . . . . . . . . . . . . . . . 34
         SY system control handler . . . . . . . . . . . . 19
         SYSSIM - Operating System "Simulators"  . . . . . 16

         TABLES  . . . . . . . . . . . . . . . . . . . . . 24
         TALKMT  . . . . . . . . . . . . . . . . . . . . . 17
         Tanner, D. N. . . . . . . . . . . . . . . . . . . 14
         TCFL - Terminal control functions library . . . . 8
         TEK125  . . . . . . . . . . . . . . . . . . . . . 25
         TERUTL - Terminal Handling Utilities  . . . . . . 17
         Thought-of-the-day  . . . . . . . . . . . . . . . 35
         TSX+ available time . . . . . . . . . . . . . . . 15
         TSX+ detatched job scheduler  . . . . . . . . . . 15

         UC.SYS  . . . . . . . . . . . . . . . . . . . . . 18
         UCL . . . . . . . . . . . . . . . . . . . . . . . 17, 18, 19
         UCL+, Version 7.39  . . . . . . . . . . . . . . . 18
         UCLPLS - User Command Language (UCL) Program  . . 18
         UPDCOM  . . . . . . . . . . . . . . . . . . . . . 25
         User-written KED functionality  . . . . . . . . . 22
         UTIL1 - Clever Utilities  . . . . . . . . . . . . 19
         UTIL2 - Miscellaneous Utilities . . . . . . . . . 25

         VAX-TSX+ communications . . . . . . . . . . . . . 26
         Virtual array handler . . . . . . . . . . . . . . 15
         Virtual Arrays  . . . . . . . . . . . . . . . . . 20
         Virtual Jobs, Virtual Arrays, Virtual Overlays  . 4
         VIRTUL - Subdevice retriever for RSTS . . . . . . 2
         VRTARY - VRTARY: Virtual Array Access Routines  . 20
         VT  . . . . . . . . . . . . . . . . . . . . . . . 12

         Waggett, P. C.  . . . . . . . . . . . . . . . . . 30
         Walker, William . . . . . . . . . . . . . . . . . 18
         Walraven, Robert  . . . . . . . . . . . . . . . . 4, 16, 26
         Wegman, P.  . . . . . . . . . . . . . . . . . . . 33

         Yardley, John . . . . . . . . . . . . . . . . . . 32

