========> [265,001]AAAREADME.TXT;1 <======== [265,1]README.1ST Decus Europe 1988 Symposium Tape Contribution from : Hans Hamakers, Asea Brown Boveri B.V., P.O.Box 301 3000 AH Rotterdam, The Netherlands. Tel : + 31 (10) 4078631 >>>> ANY PROBLEMS OR SUGGESTIONS : PLEASE CONTACT ME <<<< Contents of [265,1] Contains Updated versions from former contributions Was [7,127] on EUR RSX87 Tape [265,1] on USA RSX87B Tape and [265,20] on USA RSX88A Tape. EFN.MAC, Utility to set/reset/show EFNASM.CMD, global, groupglobal and local flags EFNTKB.CMD, from ALL tasks. EFN.HLP MCE*.* The "STANDARD" RSX Commandline editor V4.22 With Compound commandline support and EDT- keypad editing support and many other new features. RCV.MAC, Utility to show and/or delete SEND/RECEIVE RCVASM.CMD, packets and SEND/RECEIVE by ref. packets RCVTKB.CMD, and corresponding data from a specified task RCV.HLP README.1ST This file SEN.MAC, Utility to Send data or Send data by ref. SENASM.CMD, to a specified task SENTKB.CMD SEN.HLP SYMBOL.TXT A file containing all ( I hope ) RSX-11M/M+ conditional assembly symbols. VSEND.MAC, Variable Send data for RSX11-M VSEND.HLP ( Send by reference ) VRECVE.MAC, Receive data (Normal and reference) VRECVE.HLP ========> [266,001]AAAREADME.TXT;1 <======== Utilities SEARCH and STRAP -------------------------- DECUS Europe 1988 Symposium Tape Contribution from: Peter Vergeer, INFRANET HOLLAND Bachlaan 2 2253 BA Voorschoten NL Both utilities are currently running under RSX11M 4.2D, however we don't see a reason why they should not run under any RSX11M/M+ system. SEARCH ------ Search is a utility to search for strings in 1 or more files. Everything is written in assembler, using FCS. Just by typing ...SRC you will get a prompt with enough HELP explanation to tell you everything you want to know about how to use it. STRAP ----- Strap is a utility that removes (almost) all comments from a Macro-11 Source listing, thus generating a new file with is considerably smaller. Assembling this file, rather than the one with comments takes considerably less time. HOW TO BUILD THESE UTILITIES ---------------------------- Sources of both programs are supplied and must be assembled as follows: MAC SEARCH=SEARCH and MAC STRAP=STRAP Taskbuilding should be done using the supplied buildfiles. Note that you might have to modify these buildfiles, depending upon whether or not you use the resident FCS library. ========> [267,001]AAAREADME.TXT;1 <======== [267,1]README.1ST Decus Europe 1988 Symposium Tape Contribution from Erik Beumer, HCS Service Groep B.V., P.O.BOX 20020 7302 HA Apeldoorn, The Netherlands. Contents: [267,1] ---- BRUDIR Original by R J D Kirkman. 1981 Last modified by Alan E. Frisbie f01.06 02-Feb-86 This version f01.07 11-Apr-88 Modified by E.C.M. Beumer - HCS Service Groep B.V. Modifications: - Several cleanups and possible bugs - Print totalised blocks used/allocated and number of files per directory - Print grand total of blocks used/allocated and number of files and directories on end of backupset BRUDIR.CMD Creation command file BRUDIR.FTN Modified source ---- LCU LCU -- List Common Users Utility to find users of a common area (M+ specific) Task uses vectored Exec (V3.0 or later), to be transportable Syntax: LCU - List all tasks having 1 or more commons with all the common names. LCU xxxxxx - List all tasks which use common xxxxxx LCU.CMD Creation command file LCU.MAC Source file LCU.TSK Task ready to use (M+ V3.0 or later) ---- README.1ST This file ---- TPC Utility to copy tape on lun 1 to tape on lun 2 Luns assigned to devices at buildtime Use multiple i/o's to speed up the process (Speed comparable with disk to tape (BRU) copy) Copies of non-bru tapes also work, but may be not all tape formats. This version does not worry about densities or anything else Just put the tapes in the devices (on M+ mount foreign) Page 2 and type "TPC". Tapes are rewinded when ready. Multiple (BRU) backupsets on inputtape are copied. TPC.CMD Creation command file TPC.MAC Source file ========> [356,040]AAAREADME.TXT;2 <======== Kermit - 11 This area contains Kermit-11, recently updated by Brian Nelson. Also present are latest executables of MSDOS (IBM PC) and VMS Kermits. Updated 14-JUN-1985 09:22 Brian Nelson Kermit-11 Edit history: K11CMD.MAC Kermit-11 Installation: K11INS.DOC Kermit-11 Documentation: K11HLP.HLP (no separate user manual) Kermit-11 Files: K11FIL.DOC Please note that while Kermit-11 uses RMS11 for all versions (RT11 excluded) you do not need RMS on your system unless you opt to use the versions linked to RMSRES (K11.TSK for RSTS/E and K11POS.TSK for M/M+ and P/OS). For further information, please read K11INS.DOC Note: Area modified to remove RMS attributes which caused trouble for RSX systems. ========> [373,100]AAAREADME.TXT;1 <======== This directory contains submissions from: Dr. Adrian Bottoms XDT Computer Consultants 9 The Square Keyworth Nottingham NG12 5JT Great Britain There are two pieces of software for RSX here. MAP.MAC MAP allows you to examine the mapping information for a file MAP.DOC or files. The actual mapping information and the optimal mapping MAP.TSK calculated from the file size. MAP also calculates some other statistics for the file. It will tell you if a file is placed contiguously even if it is not marked as contiguous. A "file traversal length" statistic is given. MAP is useful for examining the state of fragmentation of your disc files. The MAP.TSK image runs under RSX-11M and M-PLUS. The sources for MAP are provided but make heavy use of XDT's macro and object library. Unfortunately I cannot release these to the public domain since they are used in support of proprietry software products. SWATCH.MAC This is a software stop watch for timing the execution of a SWATCH.TSK command line. You use it: SWATCH command_line eg SWATCH pip nl:=du:[*,*] The command_line is spawned to "CLI..." so SWATCH should work for any CLI (MCR, DCL, user_cli). When the command_line exits or emits status SWATCH displays the start time, the end time and, to save your brain, the elapsed time. If you have any problems please contact me. I will provide what assistance I can on a best efforts basis. P.S. If you are puzzled by the GEN sections in the sources, I have a utility which goes through and picks these out and executes them. A primitive, but very useful, form of MAKE. ========> [374,100]AAAREADME.TXT;1 <======== [374,100]README.1ST - Cargill Utility Library for Pascal The [374,100-120] directories contain sources and test programs for a fairly complete OREGON (ne' OMSI) PASCAL utility library for RSX-11M/M-PLUS. The library contains a large number of procedures, primarily falling into three categories: 1. Procedures to invoke various RSX Directives from Pascal 2. A pretty complete string handling package for both fixed and variable-length strings. 3. Numerous format conversion routines. Also included (in [22,114]) is a set of Macro subroutines which manipulate CLUNK format date/time data. These routines do NOT require Pascal, and are callable from any RSX language. Much of the library has been submitted on previous SIG TAPES. For the Fall, 1989 SIG Tape submission, there are several new sets of routines. These have not yet been incorporated into the library, and are being submitted in their development directories. The submission includes the following directories: [374,100] - this file [374,101] - CLUNK support library. Does *NOT* require Pascal - can be called from Macro, Fortran, or Pascal. Sources, doc, test programs. See README.CLU. (was [22,114]) [374,102] - sources for the main PASUTL library (was [22,310]) [374,103] - test programs for the modules in [374,102] (was [22,311]) [374,104] - external procedure definitions (include files) for the [374,102] procedures (was [22,320]) [374,105] - new procedures from Pete Stadick - (will go into [374,102]) Manipulate LAT application ports Shared Dynamic regions (PLAS directive support) (was [22,312]) [374,106] - test programs for the [374,105] procedures (will go into [374,103] (was [22,313]) [374,107] - external definitions (include files) for the [374,105] procedures (will go into [22,320]) (was 22,314]) [374,110] - Pascal DECNET support - development directory containing type definitions, utility sources and test programs. Implements task-task communications capabilities of DECNET from Pascal. (was [22,315]) [374,111] - Pascal Message system - preliminary release of a general intertask message system for Pascal. Uses VSDA on local node, DECNET to remote nodes. (was [22,316]) All except the message stuff ([374,111]) are tested and are in use at Cargill. The message routines are very rough and still under development. By the next tape, we should have all this integrated into one set of directories, and the message routines should be finished. Although written specifically for Oregon Pascal (aka OMSI Pascal), these routines should be readily adaptable to PASCAL-11 and possibly other RSX Pascal implementations as well. Page 2 Written by - Phil Hannay, Bob Thomas, Tom Trulson, Jim Bostwick and Pete Stadick for Cargill Inc. Submitted by - Jim Bostwick Cargill Inc. Research Bldg. P.O. Box 9300 Minneapolis, MN 55440 612/475-6264 ========> [374,120]AAAREADME.TXT;2 <======== [374,12*] Submissions by Dave Mischler The following three submissions were uploaded into the RSX Bulletin Board system for inclusion on the Fall '89 RSX Sig tape. They are also available online on the BBS. Contact the RSX BBS at 612/777-7664 - username ACOUNT, password REQUEST. [374,122]Readme.1st - Cache tape Driver A tape 'pre-driver' which multi-buffers io requests, and passes them on to an arbitrary real tape driver. Improves BRU performance dramatically on TK50, TU80 and other streaming drives. [374,123]Readme.1st - BRUDIR in Macro A rewrite of the BRUDIR program in Macro-11. Handles named directories, and decimal version numbers. [374,124]Readme.1st - Symbolic Debugger This directory contains a symbolic debugger which runs on RSX-11M-PLUS. Complete details may be found in DBG.DOC. ========> [374,121]AAAREADME.TXT;1 <======== [374,121]README.1ST - Multi-Tasker Runoff Sources This directory contains Runoff source for past Multi-Tasker issues. These files, plus sources for future issues, are also available on the RSX Bulletin Board system. Contact the RSX BBS at 612/777-7664, 300, 1200, or 2400 baud, 8-bit no parity. New users should log in with user ACOUNT, password REQUEST. You'll need your DECUS membership number. Produced by - Bruce Mitchell, Phil Hannay, Jim McGlinchey Submitted by - Jim Bostwick Cargill Inc. 612/475-6264 ========> [374,122]AAAREADME.TXT;1 <======== Readme.1st - Cache tape Driver This directory contains the sources for a tape caching driver (QT:) for M-PLUS version 3.0 and later. It is especially useful for streaming drives that are not internally buffered, eg. TK25, TK50, TU80. Instructions for building and operating the driver may be found in this directory in file QTDRV.DOC. Submitted by Dave Mischler via the RSX Bulletin Board. ========> [374,123]AAAREADME.TXT;1 <======== Readme.1st - BRUDIR in Macro This program will provide a directory listing of a BRU tape. Many of the ideas in this program were stolen from a FORTRAN program (BRUDIR) written by R. J. D. Kirkman. This implementation fixes a couple of problems with named directories and large numbers of files. Decimal file version numbers are assumed. Command line format: BRD>outfile=tape[/FU] To assemble and task build type "@BRD". Submitted by Dave Mischler via the RSX Bulletin Board ========> [374,124]AAAREADME.TXT;1 <======== Readme.1st - Symbolic Debugger This directory contains a symbolic debugger which runs on RSX-11M-PLUS. Complete details may be found in DBG.DOC. A program to symbolically examine and modify non-overlaid task images (KTZ) may be built from these sources using TSKIMG.MAC and KTZBLD.CMD. See TSKIMG.MAC for its assembly instructions. Commands are identical to those for the debugger except execution is not possible. KTZ command line format: KTZ taskimage[.TSK][/RO] Submitted by Dave Mischler via the RSX Bulletin Board