11S109 Best of RT SIG tape, Spring 1989 ************************************************************* DECUS Best of RT11 tape #89-1 Spring, 1989 Annotated Directory ************************************************************* SPELL - Spelling-Checker with Dictionary. Harold Z. Bencowitz 810 Hospital Drive, Suite 240 Beaumont, Texas 77701 (409) 835-3770 SPELL is a spelling checker written in Whitesmith's C. Words in the input file are compared to one or more dictionaries (files of alphabetized words) and an alphabetized list of the unmatched words is sent to the output file(s). The output list can include each word as many times as it is used or optionally only once. SPELLR.DSK 6 Files, 475 Blocks ************************************************************ DFIND - Subdevice Directory Program. Carl Lowenstein U. C. San Diego Marine Physical Lab, P-004 La Jolla, CA 92093 DFIND is a utility for searching through an RT-11 structured file system and the subdevices on it. Upon a successful match, the filename, size, and date are printed, as well as the file path (sequence of subdevices) leading up to it. DFIND0.DSK 7 Files, 122 Blocks ************************************************************ ACODES - On-Line Telephone Area Codes Retriever. Bill Leroy The Software House, Inc. P. O. Box 52661 Atlanta, GA 30355 (404) 231-1484 ACODES.TXT is a list of North American telephone area codes and major cities in those area codes. It also lists FTS on-net to off-net phone numbers. The file is accessed by means of the GREP program. Combined with a UCL symbol, you can retrieve area codes by state or city, or retrieve all the area codes in a particular state. Editor's Note: In typical UNIX/C fashion, the documentation for GREP is so abysmal that most people will not be able to decipher it. To implement an on-line retrieval of area codes, define the following UCL+ symbol: ACODES == r GREP\-f '^' SY:ACODES.TXT You can then type aco 505 to get the information about area code 505, or aco texas to find out all the area codes in Texas, etc. ACODES.DSK 4 Files, 49 Blocks ************************************************************ UCLPLS - User Command Language (UCL) Program. William K. Walker Monsanto Research Corp. P. O. Box 32 MS A-152 Miamisburg, OH 45342 (513) 865-3557 This version of UCL+ includes a fix of an obscure bug. Otherwise it still includes all the extra features which make it so useful. UCL+ is upward-compatible with the UCL distributed with RT-11, Version 5.1B and later. The version submitted to this tape is V07.55, 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). New with this version is the ability to supply default values for parameters and an easier way to enter nonprintable ASCII characters. 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. UCLPLS.DSK 22 Files, 698 Blocks ************************************************************ F77IND - IND Control Files for Fortran-77 Compilations. Edward L. Hendrickson 258K Metals Development Ames Laboratory ISU/USDOE Ames, IA 50011 (515) 294-3590 F77.IND is an IND command procedure that simulates all of the FORTRAN switches available. F77.IND can either be used as a stand alone command procedure or as an /F77 switch with FLECS.IND file. This also inlcudes a resubmission of the INDEX program. Compiler switches may go either before or after the file name; there is an on-line display of the F77.IND help documentation. If F77.IND is used as without FLECS, then there are 17 switches available: /A*ssemblylist[=] -- Same as /L but with a listing of assembly code. /B*ounds -- Checks for array references out of bounds. /C*ontinue=n -- Sets the maximum number of continuation lines. /D*ebug -- Lines with D in column 1 are compiled. /E*xtendlines -- Compiler interprets source text in cols 73-132 /F*ulltrace -- Generates very detailed traceback (see Trace) /L*ist[=] -- Creates a list file with source listing, program section summary, and storage map. /Nos*wap -- Inhibits swapping of USR over the program. /Noo*bject -- Suppresses creation of an object file. /O*bject= -- Change the default device, name, and/or extension of the object file. /R*ecordlength=n -- Specifies the maximum record length (in bytes) for run time I/O (4 < n < 4095). /S*tatistics -- Produces a stat report. /T*race -- Generates extra code for OTS error traceback. /U*nits=n -- Sets the number of logical units available. /Wa*rnings -- Enables printing of W-class warning diagnostics. /Wi*demap -- Produces a 132-column map listing. /Wo*rkfile=n -- Sets the length of the workfile in disk blocks. F77IND.DSK 4 Files, 76 Blocks ************************************************************ INDFIL - IND Control Files for Manipulating Subdevices. R. W. Barnard Sandia National Laboratories Division 7523 P. O. Box 5800 Albuquerque, NM 87185 (505) 844-5115 The following IND control files have been extensively updated since they were last included on the SIG Tape. DOWN and UP can be used to conveniently move among subdevices. Using these facilities, you can have the equivalent of subdirectories on a VAX. DOWN will mount a subdevice file using the Logical Disk handler and assign either the default or a user-selected logical name to that device. If the device is not specified, DOWN will search through a predetermined list of devices to look for the file. UP moves "up" one level of subdevice nesting. DOWN uses PARSE, an IND procedure which is a comprehensive filespec parser. It also uses the program READLD to determine the LD units currently associated with files, and the corresponding logical assignments. HOME is a special case of UP which is implemented with a UCL+ symbol. OVER is a UCL+ symbol to move from one subdevice assignment to another. CUR is a UCL+ symbol to report what your current subdevice assignment is. The file UCL.UCJ provides UCL+ symbol definitions for DOWN, UP, HOME, OVER and CUR. NEWLD can be used to easily create a new file to be used as a subdevice. NEWLD accepts the parameters file name, size, logical name, number of directory segments, and whether the file is to be "net" or "gross" size. Defaults can be used for many of the parameters. File sizes can be specified in either of two ways - as a numerical value or as a disk type (RX01, RX02, RX50, RL01, etc). INDFIL.DSK 18 Files, 258 Blocks ************************************************************ HP41C - HP41C Calculator Emulator. Harold Z. Bencowitz P. O. Box 7450 Beaumont, Texas 77701 (409) 835-3770 HP41C is a program to emulate the Hewlett-Packard 41C series of hand-held programmable calculators. It requires a VT100 or VT200 series terminal. The major design goal was to make the user interface identical to the actual calculator for those features supported. Most keyboard functions have been implemented. To operate the "calculator" follow directions in the HP41C owners handbook. HP41C1.DSK 3 Files, 100 Blocks HP41C2.DSK 6 Files, 429 Blocks ************************************************************ RTFIND - Subdevice File Utility Programs. D. N. Tanner Sandia National Laboratories P. O. Box 969 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. The device name, file name, file size and date are displayed. If the file is in a sub-device file that name is also included. Wild cards are allowed in the file name and file type. SDIR will display the directory of any subdevice file without MOUNTing the file as a logical device. At the end of the file listing, the total number of files, blocks used, free blocks and the largest free area is displayed. These are revised versions replacing versions on the Spring, 1985, DECUS RT-11 SIG Tape. RTFIND.DSK 22 Files, 150 Blocks ************************************************************ DIRUTL - Directory and Other Utilities. Glenn A. Bever NASA Ames/Dryden Flight Research Facility Code OFA P.O. Box 273 Edwards, CA 93523 (805) 258-3747 SDIR searches an RT-11 volume and it's subdevices for specified filenames; it now includes exclusion qualifiers (/N) and lists TSX+ file creation times. PRH prints date/time stamped a header at the top of a printout. Others are used with TEKTRONIX development systems and PROLOG prom programmers. Also included are some control files that compare directories, print directories, backup and restore directories in a format compatible with SDIR. Most of these utilities have been updated since the Fall, 1985, RT-11 SIG tape. DIRUT1.DSK 39 Files, 309 Blocks DIRUT2.DSK 19 Files, 242 Blocks ************************************************************ Mike Marak, David Gaudine, Dr. S. J. Kubina EMC Lab, Room CC-109 Loyola Campus Concordia University 7141 Sherbrooke St. W. Montreal, Que. H4B 1R6 Canada (514) 848-3118 This is a collection of programs for manipulating a TSX+ system. Included are utilities for remotely sending a ^C, ^S, or ^Q to a time-sharing line, changing the name of a time-sharing line, and using a magtape as an on-line backup. TSXUTL.DSK 14 Files, 203 Blocks ************************************************************ VIRDSK - Virtual-to-Disk Mechanism. Robert Walraven Multiware, Inc. 139 G Street, Suite 161 Davis, CA 95616 (916) 756-3291 VIRDSK - Module to force VIRTUAL arrays to a disk file rather than extended memory. VIRDSK.DSK 4 Files, 32 Blocks *************************************************************** INDFIL - IND Control Files for Manipulating Subdevices. R. W. Barnard Sandia National Laboratories Minicomputer Software Division 7523 P. O. Box 5800 Albuquerque, NM 87185 (505) 844-5115 The following are IND control files for manipulating RT-11 subdevices and doing backups of RT-11 volumes. DOWN, UP, HOME, and OVER can be used to conveniently move among subdevices. Using these facilities, you can have the equivalent of subdirectories on a VAX. DOWN will mount a subdevice file using the Logical Disk handler and assign either the default or a user-selected logical name to that device. If the device is not specified, DOWN will search through a predetermined list of devices to look for the file. UP moves "up" one level of subdevice nesting, while HOME returns to the top level (no subdevices attached). NEWLD can be used to easily create a new file to be used as a subdevice. NEWLD accepts the parameters file name, size, logical name, number of directory segments, and whether the file is to be "net" or "gross" size. Defaults can be used for many of the parameters. File sizes can be specified in either of two ways - as a numerical value or as a disk type (RX01, RX02, RX50, RL01, etc). INCBUP does incremental backups (i.e., backs up only files created since the previous backup) and catalogs the directories of the backed-up files for rapid retrieval. Backups can be done from any size or type of disk (including LD's) to any other disk. The backup target device can be a subdevice file on a larger disk, thereby permitting several "backup sets" to be on one physical disk. The volumes on which the backed-up files are copied are identified by a unique name and extension as the "backup set identifier". A printed directory of the backed-up files is also made. DSKLIB, a master library for someone with many floppies around, is necessary for INCBUP and is included in this submission. It has been described on a previous tape. INDFIL.DSK 6 Files, 72 Blocks DSKLB1.DSK 9 Files, 205 Blocks DSKLB2.DSK 8 Files, 311 Blocks ************************************************************ The following nine submissions were obtained from the DECUS 1986 Australia Symposium RT-11 SIG Tape (held in Melbourne, Victoria). CVLLIB - A Library of Useful RT11 Routines [Release 4]. Dr. Chester Wilson 71 Galatea St. Charleville 4470, Queensland Australia (07) 54 1244 CVLLIB is a general-purpose library for the RT-11 Macro, Fortran or C programmer. Routines cover facilities such as reading and writing decimal (up to triple precision) and octal (up to double precision) and hexadecimal (up to double precision) integers, money format (double or triple precision), dates and times, filenames and Radix50 formats. Multiple-precision arithmetic routines are included, none of which requires EIS or FIS. Real (floating-point) routines are included, but these require either a KEV11 or a floating-point hardware unit (FPU). CVLLIB comprises about 500 source files in Macro-11 for RT-11. In this release CVLLIB has been split into three functional groups: CVFLIB (Fortran interfaces), CVRLIB (real (2 word) number routines), and CVGLIB (general segment - the routines themselves). CVLIB1.DSK 28 Files, 483 Blocks CVLIB2.DSK 8 Files, 486 Blocks CVLIB3.DSK 4 Files, 485 Blocks CVLIB4.DSK 5 Files, 454 Blocks CVLIB5.DSK 1 File, 412 Blocks **************************************************************** DBSMNG - Data Base Management Package. Ray R. Di Marco South East Queensland Electricity Board 2 Bowen Bridge Road Brisbane, Queensland Australia (07) 223-5175 The DBSMNG package was developed from a suite of modules used to facilitate file I/O and complex data manipulation. As the number of modules in the package expanded, management routines were added to combine the individual modules into programs to perform commonly used functions - especially those needed to create, maintain and exploit small databases. DBSMNG is designed to support small, homogeneous databases (i.e., of approximately 100-10000 records), and allows databases to be quickly established and easily maintained. Included in the package are a menu management program, a screen oriented editor, a report writer, an online query program, an incremental backup utility, and other utility programs. Also included are FORTRAN/ASSEMBLER callable routines that allow user application programs to interface with a database. The package runs under RT-11 or TSX+. Two example database applications are provided - a telephone index and a filing system. DBSMNG.LST 1 File, 717 Blocks (Documentation) DBSMN1.DSK 15 Files, 486 Blocks DBSMN2.DSK 17 Files, 443 Blocks DBSMN3.DSK 25 Files, 200 Blocks **************************************************************** HANDLR - DU Handler for Very Large Disks. Dr. Chester Wilson 71 Galatea St. Charleville 4470, Queensland Australia (07) 54 1244 Peter Miedecke Webster Computer Corporation Melbourne, Victoria Australia This is a distribution of handlers for large (larger than 256 Mb) MSCP disks. These have been tested and work fine on Fujitsu Eagles running TSX-Plus Version 6.01. A mapped RX03 floppy disk handler is included as well. It requires a SIGMA or DILOG RX03 controller. HANDL1.DSK 17 Files, 305 Blocks HANDL2.DSK 17 Files, 306 Blocks ***************************************************************** MATRIX - Matrix Manipulation Routines. Dr. R. N. Caffin CSIRO Div. of Textile Physics 338 Blaxland Rd. RYDE 2112, N S W Australia These are two matrix-handling libraries: MATRIX for REAL*4 variables and CMTRIX for COMPLEX*8 variables. In addition to a fairly complete package of matrix handling routines, this includes a generalised inverse routine (GINV). This can take a matrix equation such as A.x=y and invert it, yielding a solution for x. If the matrix is overdetermined, (m>n), we have the common experimental situation of having more readings than variables. The normal procedure in this situation is to obtain a least-squares solution. The GINV routine will take the equation and return the least squares solution in this case. MATRIX.DSK 13 Files, 130 Blocks ***************************************************************** MSCUTL - Miscellaneous Utilities. "ARL" (Some organization in the Sovereign Commonwealth of Australia) This is a collection of utilities: MORE is like the MSDOS command; it allows display of a single file by VDU page. PX and CX are programs to execute commands. CTTY is a console changer. WHO identifies jobs as being RT, STAR, SHARE, TSX, RSX, UNIX, RSTS, etc. Used by MAIL and ARCHIV. CHECK is an IND routine to check if disk drive ready to write. LINE is a demo of using KED to edit line drawings. BYENET forces the Webster MUX to release SHARE lines. TROFF, PREFIX, IDENT are part of a system to use RUNOFF with a VT100, printer and LN03. It is not quite finished but in constant use. MAIL is a mail system for RT, SHARE, etc. ARCHIV is an archiving system - preliminary version. MSCUTL.DSK 67 Files, 366 Blocks **************************************************************** CONVRT - Conversion Routines. R. W. Barnard Sandia National Laboratories Minicomputer Software Division 7523 P. O. Box 5800 Albuquerque, NM 87185 (505) 844-5115 The routines are FORTRAN-77 callable and provide conversion of BYTE (or CHARACTER) strings to and from INTEGER*2 and INTEGER*4 variables. They include: CVAI - Convert ASCII to Integer CVAJ - Convert ASCII to Integer*4 CVIA - Convert Integer to ASCII CVJA - Convert Integer*4 to ASCII These routines are updates of the ones submitted to the tape previously. The updates include the conversion of negative numbers and a reduction in size of the routines by changing the error format statements. CONVRT.DSK 2 Files, 23 Blocks ************************************************************ LDMNGR - Connect to a Subdevice file. Daniel P. Graham Digital Software Systems, Inc. 20 Bendix Place Lindenhurst, NY 11757 (516) 225-1154 The CD program will mount one or more subdevice files, define a logical name pointing to each, and connect (assign DK:) to the first one specified. The default superior device is SY:, and the default subdevice file type is .DSK. The logical name chosen to point to a subdevice file is always the first 3 letters of its filename. LDMNGR.DSK 4 Files, 48 Blocks ************************************************************ Paul Lustgraaf 32 Carver Hall Iowa State University Ames, IA 50011 (515) 294-0324 This is a collection of three pseudo-device handlers for RT-11 which will enable programs that require certain hardware to be run on PDP-11's that do not have that hardware. For example, FORTRAN-77 requires the FPU option, but the PDP-11/03 does not have that option. By using this package, F77 can be run on that machine. The handlers included are: EI - Supports EIS instructions plus a few others: (MUL, DIV, ASH, ASHC, XOR, SXT, SOB) FI - Supports FIS instructions as used on the 11/03 and 11/40: (FMUL, FDIV, FSUB, FADD) FP - Supports FPU instructions as used on 11/45, 11/23, etc. EMULAT.DSK 9 Files, 149 Blocks ************************************************************ UNMAC - Object File to Source File Translator. Robert Walraven University of California Applied Science Davis, CA 95616 (916) 752-3300 This submission is repeated from the Spring, 1984, RT SIG Tape by popular demand. UNMAC is a FORTRAN program to convert an RT-11 object file into a source or listing file. Object files are much more useful to decode then SAV files because they contain information such as subroutine names, variable names, psect info, etc. This distribution contains complete sources and a command file for building UNMAC. The file UNMAC7.SAV is an executable version that was built with the FORTRAN-77 compiler. UNMAC7.DSK 14 Files, 297 Blocks ************************************************************ HAMMON - Two little utilities. Ian HAMMOND Hammond Software Stiegbreite 1 D-3400 GOETTINGEN West Germany Tel.: + 551/21044 PSECT - This program lists all the .PSECT-lines. It extracts the essential information out of *.MAP files produced by the linker. SETDH - This program allows you to set the baud rate on a DHV-multiplexer by software. HAMMON.DSK 3 Files, 11 Blocks **************************************************************** REINTS - some useful programs/routines. ir. H. REINTS, AKZO PHARMA bv, dept. SDA, P.O. Box 20 5340 BH Oss, Netherlands The programs/routines are: CALCUL - Self-explaining calculator (VT100 only!!!) DISK - MOUNT LDn program, see DISK.TXT RDIR - Read/patch directories, see RDIR.TXT SEARCH - Search for printable ASCII blocks or keywords on a device or file, see SEARCH.TXT SQMAP - Squeeze load maps, see SQMAP.TXT UCL - Own written User Command Language, see first page of source, UCL.FOR. GONLIB - Library with FORTRAN callable goniometric functions that are not in the FORTRAN library, see GONLIB.TXT LOGDSK - Routine to get logical disk information, see source LOGDSK.MAC, used by DISK and RDIR. CTRLZ - Routine to check for ^Z typed, used by RDIR, see source CTRLZ.MAC. Sample files include: LD1.DIR Sample RDIR output file. VITRO.SMP Sample SQMAP output file. UCL.DAT Sample UCL data file. REINT1.DSK 13 Files, 293 Blocks REINT2.DSK 19 Files, 283 Blocks ***************************************************************** BASUTL - Extend BASIC with Executable Modules. Marc HENRY de HASSONVILLE Universite de LIEGE Hopital de baviere LIEGE Belgium Add executable modules (subroutines written in MACRO, FORTRAN..) in your BASIC 'workspace' for special I/O or speed of execution. Your subroutine callable by a basic program must be linked in .REL format and loaded in the workspace. To make this work, you must patch 6 words in your BASIC.SAV file. BASUTL.DSK 19 Files, 106 Blocks ***************************************************************** ALEDA - Experiment Development Library. Dennis V. Jensen Ames Laboratory ISU/ USDOE 258H Development Ames, IA 50011 (515) 294-7909 Aleda is a FORTRAN package which allows the programmer to gain access to devices for interfacing and for user interaction. The package includes interface routines, a print server, and aconsole port switch. Several examples of command managers are given. ALEDA1.DSK 12 Files, 309 Blocks ALEDA2.DSK 36 Files, 476 Blocks ALEDA3.DSK 22 Files, 396 Blocks ALEDA4.DSK 58 Files, 297 Blocks ***************************************************************** RUNOFF - Bonner Lab Runoff for RT-11. Submitted by: Robert Walraven Multiware, Inc. 139 G Street, Suite 161 Davis, CA 95616 (916) 756-3291 This version of Bonner Lab RUNOFF has been modified significantly since the last release (Fall 1984). Many bugs have been elimin- ated, some new features have been added, and the documentation has been extensively rewritten to improve its readability. The RT-11 version of Bonner Lab RUNOFF is now being supported by the RT-11 SIG in cooperation with John Clement, the author. The RUNOF*.DOC files are a printer-ready copy of the full documentation. RUNOF1.DSK 8 Files, 383 Blocks RUNOF2.DSK 7 Files, 306 Blocks RUNOF3.DSK 14 Files, 446 Blocks RUNOF4.DSK 11 Files, 368 Blocks RUNOF5.DSK 27 Files, 463 Blocks RUNOF6.DSK 24 Files, 265 Blocks RUNOF7.DSK 26 Files, 146 Blocks RUNOF8.DSK 19 Files, 37 Blocks RUNOF9.DSK 109 Files, 274 Blocks RUNO10.DSK 33 Files, 126 Blocks RUNOF1.DOC 1 File, 400 Blocks RUNOF2.DOC 1 File, 304 Blocks ************************************************************* DAYLOG - "Foolproof" Way for Setting Date and Time. Gary F. Sallee Sallee Software 19912 Fernglen Drive Yorba Linda, CA 92686 (714-970-2864) Set the RT-11 time and date the easy way with DAYLOG.SAV. The DAYLOG.SAV program for RT-11 is yet another variation of the DATIM functionality, but with a twist. DAYLOG is easy to use by computer-ignorant people. But DAYLOG also has built-in shortcuts the knowledgeable person. DAYLOG maintains a .LOG file to form defaults for all of the questions. DAYLOG is intended to run from the STARTx.COM file, but can be run at any time. DAYLOG will run under RT-11, V4 or V5. DAYLOG.DSK 6 Files, 335 Blocks ************************************************************ DIRUTL.DSK - Directory, and Other Utilities. Glenn A. Bever NASA Ames/Dryden Flight Research Facility Code OFA P.O. Box 273 Edwards, CA 93523 805-258-3747 These are a group of handy utilites for general useage. PRH is a print utility (date/time stamped headers). SDIR searches an RT-11 volume and its subdevices for specified filenames. It has been updated to include some date qualifiers (/D, /B, /S). ELXSI and ELXSIW are mag tape read/write routines. Some useful control files are included that compare directories, print directories, backup and restore directories in a format com- patible with 'SDIR'. The latter files have been modified since last year to include some MSCP support and fix a few bugs. DIRUT1.DSK 43 Files, 230 Blocks DIRUT2.DSK 15 Files, 308 Blocks ************************************************************ 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 ************************************************************* 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 ************************************************************ 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 *************************************************************** 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 ************************************************************* 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 ************************************************************* 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 ************************************************************* Submitted by: Robert Walraven Multiware, Inc. 139 G Street, Suite 161 Davis, CA 95616 (916) 756-3291 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 ************************************************************ 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 ************************************************************ (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 ************************************************************ 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 NOTE: Files in German ************************************************************ 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 ************************************************************ MISC - Miscellaneous goodies. Robert Walraven University of California Applied Science Davis, CA 95616 (916) 752-3300 This submission contains: A library of digital filtering routines. Routines for 2-to-3 conversion of binary files to/from ASCII printable files. These routines are handy if you must transmit a binary file to another system but don't have a communications package such as TRANSF, KERMIT, or MODEM7 at both ends. Some Bessel function calculating subroutines. A different type of random number generator. A program for calculating the position of the sun throughout the day for FRESNO, CA. If you are not interested in FRESNO, substi- tute the longitude and latitude of your favorite city. MISC.DSK 11 Files, 89 Blocks ************************************************************ TSXUTL - Utilities for TSX and RT. Mike Marak, David Gaudine, Dr. S.J. Kubina EMC LAB, Room CC-113 Loyola Campus, Concordia University 7141 Sherbrooke St. W. Montreal, Canada H4B 1R6 (514) 482-0320 ext 281 This is a collection of utility programs for controlling the TSX environment, including one to open a TSX system after it has been $SHUT, to send a CTRL-S to another terminal, to create and run a DETACHED job and to send a CTRL-C to another terminal. For RT and TSX, there is a cross-reference and overlay generator for Fortran programs, and a program which replaces all tabs in a pro- gram by spaces. TSXUTL.DSK 16 Files, 306 Blocks ************************************************************ F77UTL - FORTRAN-77 Utilities. R. W. Barnard Sandia National Laboratories Division 7523 Albuquerque, NM 87185 (505) 844-5115 A collection of utilities written in FORTRAN-77. These include routines for converting ASCII (or character) strings to and from single- and double-precision integers, a single-character input routine (you can get a character without needing a carriage return to terminate the input), and several VT100 screen-control and formatting routines. The latter include cursor position report, two-column output, one line output, and centered output. There is also an IND file which allows incremental backups to be done almost like a VAX. F77UTL.DSK 10 Files, 120 Blocks ************************************************************ FILUTL - Utilities for source file maintenance. Walter L. Battaglia YOLO EXPERT SOFTWARE 1111 Kennedy Place, Suite 4 Davis, CA 95616 (916) 758-8940 STRIP splits source files into comment and source code files. Useful for stripping comments or for starting a program document- ation file. DCOLAT splits a file into multiple sub-files. COLATE is the reverse of DCOLAT: re-combines the files specified into 1 large file. ASIS (assign ISAM) reads COBOL-PLUS PRIMARY INDEX file in an ISAM file system. TTSUBS are miscellaneous terminal error messages subroutines. FILUTL.DSK 11 Files, 168 Blocks ************************************************************ DSKLB* - Librarian for multiple disks. Joel Berez Infocom 64 Jacqueline Rd. Waltham, MA 02154 (617) 492-1031 Disk Librarian (DSKLIB) is a program to maintain a master catalog of multiple disk directories. Disks are given unique num- bers and names, and then placed in the master catalog. A powerful Find command is then used to locate a particular file. Full wild- cards and multiple switches are supported. The Archive Handler is included here for those persons using RT-11 Version 4 who need such a feature. It has capabilities which complement DSKLIB. The source to DSKLIB is included in this submission. DSKLB1.DSK 6 Files, 475 Blocks DSKLB2.DSK 11 Files, 40 Blocks ************************************************************ HEXFIL.DEV - ASCII to hex transformation. E.F.Beadel, Jr., Manager CAUSE Instructional Computer Center SUNY at Oswego Oswego, NY 13126 (315) 341-3055 The program "TOHEX" converts ANY disk file to a file of hexidecimal characters replete with lines and line numbers. This ASCII hex file can then be transmitted from one computer to an- other over normal terminal transmission lines. The sister program, "TOBIN", will take the ASCII hex file created by the pro- gram "TOHEX" and reconstruct the original file. Therefor, these two programs afford a method of transmitting ANY file between two computers over ASCII transmission lines. Volume ID: HEXFIL.DEV Owner : RT-11 SIG BICB .MAC 3 16-Oct-83 UNHEX .MAC 4 16-Oct-83 BICB .OBJ 1 16-Oct-83 UNHEX .OBJ 1 16-Oct-83 BICB .LST 5 16-Oct-83 UNHEX .LST 7 16-Oct-83 README.1ST 7 16-Oct-83 TOHEX .FOR 8 26-Oct-83 TOHEX .OBJ 19 26-Oct-83 TOHEX .MAP 10 26-Oct-83 TOBIN .FOR 4 26-Oct-83 TOHEX .LST 15 26-Oct-83 TOHEX .SAV 23 26-Oct-83 TOBIN .OBJ 9 26-Oct-83 TOBIN .MAP 9 26-Oct-83 TOBIN .LST 8 26-Oct-83 TOBIN .SAV 25 26-Oct-83 17 Files, 158 Blocks ************************************************************ MISC.DEV - Miscellaneous files. N. A. Bourgeois, Jr. / 5238 Sandia National Laboratories PO Box 5800 Albuquerque, NM 87185 (505) 844-8088 ACODE.*, GREP, README.ACO This is a list of telephone area codes. The list is in numeric sequence by area code and includes as yet unassigned codes. Under TSX-Plus the command file ACODE.COM may be used for online query of the ACODES.TXT file. The file GREP.SAV is from the DECUS C distribution and performs the search of the ACODES.TXT file. ****************** Larry Owens OWENS COMPUTER SERVICES 2813 Indianola Avenue Columbus, OH 43202 (614) 262-4805 VFY.*, README.VFY VFY is a random-access (disk) verification utility. It allows a user file to verify that a certain disk is loaded in a specified drive. ******************** Thomas J. Shinal Vice-President General Scientific Corporation 1684 East Gude Drive Rockville, MD 20850 (301) 340-2773 WATCH.*, ASCBIN, TIMDIF, DATE, CVT10, DOG, README.WAT WATCH is a program which will run as a Detached Job under TSX+ to execute up to 32 command files in a time sequential order starting at 00:01 hours. A date may be associated with each com- mand line. Any part of the date field may be wild carded. Volume ID: MISC.DEV Owner : RT-11 SIG README.ACO 3 14-Oct-83 ACODES.TXT 6 20-Sep-83 ACODE .COM 1 31-Mar-82 GREP .SAV 25 12-May-82 RTLANG.ABS 5 14-Oct-83 RTLANG.RNO 15 14-Oct-83 RTLANG.DOC 18 14-Oct-83 README.SAT 1 01-Nov-83 SATTRN.FOR 7 11-Jul-83 SATTRN.SAV 29 11-Jul-83 SATTRN.DOC 8 14-Oct-83 PARSE .OBJ 15 31-Aug-83 INDCOM.DOC 153 02-Feb-83 IND .JMC 40 21-Sep-81 README.IND 3 16-May-83 VFY .SAV 5 20-Jun-83 VFY .MAC 35 20-Jun-83 VFY .DOC 10 20-Jun-83 ************************************************************ UTILS.DEV - Directory utilites, and other things. Glenn A. Bever NASA Ames/Dryden Flight Research Facility Code OFEM P.O. Box 273 Edwards, CA 93523 (805) 258-3311 BNSRCH.*, HEX.*, IAND.*, IHEXBN.*, IOR.*, IRAM.*, IRVRS.*, IXOR.*, MOD.*, PRH.*, PROPDP.*, PROTEK.*, RTDIR.*, TEKPRO.*, XDATCH.*, README.DIR A collection of utilities and programs. Some of them relate to use with TEKTRONIX development systems and PROLOG prom programmers. 'XDATCH' has been modified to allow a complete list of XDn assignments. 'PRH' is a print utility (date/time stamped headers). 'RTDIR' searches an RT-11 volume and its subdevices for specified filenames. ************************************************************ DATFIT.DEV - Routines for data analysis and fitting. Robert Walraven University of California Davis, CA 95616 (916) 752-0360 These are a collection of routines for fitting data. This submittal contains three sections: 1. Equation fitting routines. 2. Digital filter routines. 3. 1st order differential equation solvers. Volume ID: DATFIT.DEV Owner : RT-11 SIG README.1ST 4 22-Oct-83 LINFIT.FOR 7 19-Oct-83 NLFIT .FOR 12 22-Oct-83 MATINV.FOR 8 18-Oct-83 FPOLY .FOR 1 19-Oct-83 FCHISQ.FOR 1 22-Oct-83 FEXP .FOR 2 22-Oct-83 DFEXP .FOR 2 22-Oct-83 EXPFIT.FOR 5 22-Oct-83 EXPGEN.FOR 4 22-Oct-83 FLTLIB.FOR 28 06-Oct-80 FLTREC.FOR 6 11-Apr-82 FLTPLT.FOR 4 29-Sep-80 ADBASH.FOR 5 09-Oct-81 KUTSIM.FOR 3 09-Oct-81 TESTAB.FOR 15 27-Oct-81 TESTKS.FOR 3 09-Oct-81 17 Files, 110 Blocks ************************************************************ GETRSX.DEV - Transfer FILES-11 files to RT-11. Mark Bartelt HSC Research Development Corporation 555 University Avenue Toronto, ON M5G1X8 (416) 597-1500, X4588 Bryan Kattwinkel Kattwinkel Komputing 520 Palm Springs Blvd, #502 Indian Harbour Beach, FL 32937 (305) 773-3518 GETRSX, CLOSE, CSTAT, CVTR50, EMT*, GETCHN, LOOKUP, READW, R50FIL, STR*, TYPES, UNXSYS - This submission contains an RT-11 program for reading ODS-1 (RSX) disks. The file GETRSX.DOC contains the UNIX manual pages for `getrsx'. CLOSE .C 1 12-Oct-82 README.1ST 2 21-May-83 CSTAT .C 1 13-Oct-82 READW .C 1 12-Oct-82 CSTAT .H 1 13-Oct-82 RSXGET.C 38 07-May-82 CVTR50.C 6 22-Oct-82 RSXGET.DOC 6 07-May-82 DOPEN .MAC 2 06-May-83 RSXSUB.C 27 19-May-83 EMT .MAC 5 13-Oct-82 RTRSX .C 20 21-May-83 EMTDEF.H 3 13-Oct-82 RTRSX .DOC 7 19-May-83 GETCHN.C 1 14-Oct-82 RTRSX .SAV 29 21-May-83 GETRSX.COM 1 19-May-83 R50FIL.H 1 13-Oct-82 GETRSX.DOC 8 19-May-83 STRCAT.C 1 19-May-83 GETRSX.SAV 31 19-May-83 STRCHR.C 1 19-May-83 GETRSX.SRC 45 20-May-83 TYPES .H 1 13-Oct-82 GETRSX.TXT 8 20-May-83 UNXSYS.C 3 09-Nov-82 LOOKUP.C 1 22-Oct-82 27 Files, 251 Blocks ************************************************************ 22BIT.DEV - Handlers for 22-bit systems. R. L. Hicksted Micro Technology Inc. 1620 Miraloma Ave. Placentia, CA 92670 (213) 632-7580 MXV22, RTDY, README.MTI - Modification to DY driver for 22-bit addressing for use with MTI MXV22 controller. ************************************************************* UTIL1.DEV - System and Application Utilities. R. W. Barnard Sandia National Laboratories Division 2565A P. O. Box 5800 Albuquerque, NM 87185 (505) 844-5115 PARSE - A flexible filespec parser for FORTRAN programs. SWCNSE- A console switcher routine which allows runtime setting of communications line speed (for interfaces such as DL11V-E or DLV-11F). R. S. Frazer Sandia National Laboratories Division 7523 P. O. Box 5800 Albuquerque, NM 87185 (505) 844-7863 SETOPS - A program for checking which options in a handler are available, and which are or are not set. RTCOM - Another communications package for making an RT system a smart terminal. LX8BIT - A version of the LS handler with enhanced settable options and the ability to pass 8-bit data. M. Alvin Levy Levy & Adams 75 Marietta St. NW, Ste 400 Atlanta, GA 30303 (404) 521-2406 FACE, LIST, SCRIBE, README.LVY - These are programs that print a source file. FACE provides the ability to interactively set the top and bottom margins as well as the number of lines to be printed on a page. LIST is a program that will print any given part or all of a file. SCRIBE is a program that will print all of one or more files. TCU*, README.TCU - Programs to read or write system date/time to Digital Pathways TCU-50D clock. Thomas J. Shinal General Scientific Corp 1683 E. Gude Dr. Rockville MD 20850 (301) 340-2773 GETRNO, GETGLO, HEADER, OUTRNO, STRING - This program extracts flagged comment fields from a source file and sends them to a RUNOFF source file. SHUT, DELAY* - TSX shutdown program. DELAY1.MAC 1 22-Oct-82 PARSE .DOC 3 29-Apr-83 DELAY1.OBJ 1 22-Oct-82 PARSE .FOR 5 08-Apr-83 DELAY1.SAV 2 22-Oct-82 PARSE .FTN 8 08-Apr-83 DELAY5.MAC 1 22-Oct-82 PARSE .OBJ 16 17-May-83 DELAY5.OBJ 1 22-Oct-82 README.LIS 6 19-May-83 DELAY5.SAV 2 22-Oct-82 README.TCU 2 21-May-83 EXAMPL.PAR 3 08-Apr-83 RTCOM .DOC 18 03-Feb-83 FACE .PAS 4 14-May-83 RTCOM .SAV 16 07-Oct-82 FACE .SAV 14 17-May-83 RTSET .FOR 17 18-Feb-83 GETGLO.PAS 1 10-Sep-82 RTSET .SAV 30 18-Feb-83 GETRNO.COM 1 10-Sep-82 SCRIBE.PAS 10 17-May-83 GETRNO.DOC 17 10-Sep-82 SCRIBE.SAV 19 17-May-83 GETRNO.MAP 4 01-Dec-82 SETOPS.DOC 1 17-May-83 GETRNO.OBJ 10 01-Dec-82 SETOPS.FOR 15 02-Mar-83 GETRNO.PAS 21 02-Dec-82 SETOPS.SAV 35 02-Mar-83 GETRNO.RNO 15 01-Dec-82 SHUT .COM 2 25-Oct-82 GETRNO.SAV 25 01-Dec-82 SHUT .DOC 1 04-May-83 GETRNO.SRC 1 10-Sep-82 STRING.DEC 2 10-Sep-82 HEADER.RNO 1 10-Sep-82 STRING.OBJ 7 01-Dec-82 LIST .PAS 19 17-May-83 SWCNSE.DOC 2 29-Apr-83 LIST .SAV 21 17-May-83 SWCNSE.MAC 5 08-Apr-83 LX8BIT.DOC 4 02-Mar-82 SWCNSE.SAV 2 28-Oct-81 LX8BIT.SAV 2 02-Mar-82 TCUGET.MAC 7 21-May-83 OUTRNO.OBJ 13 01-Dec-82 TCUPUT.MAC 6 21-May-83 OUTRNO.PAS 13 02-Dec-82 49 Files, 432 Blocks ************************************************************ UTIL2.DEV - More utilities. Joel Berez Infocom 64 Jacqueline Rd. Waltham, MA 02154 (617) 492-1031 DDT - (Dynamic Debugging Technique) allows symbolic debugging of programs using the symbol table file optionally produced by LINK. VIEW, V - View is a small utility program that allows quickly paging through an ASCII file on a VT100. BYE, BYEBLD - Bye prints a saying or definition. COPY, MOUNT - A TECO macro to backup a large disk to multiple smaller disks. Details of these programs are found in the file ANOTAT.DIR. ANOTAT.DIR 6 21-May-83 DDT .DOC 13 14-Sep-82 BYE .IDX 4 17-May-81 DDT .MAC 130 16-Oct-82 BYE .LNS 123 17-May-81 DDT .OBJ 26 08-May-83 BYE .SAV 3 19-Aug-82 MOUNT .SAV 2 30-Nov-78 BYEBLD.SAV 4 17-May-81 V .COM 1 08-May-83 COPY .DOC 5 07-Mar-83 VIEW .MAC 36 08-Jul-81 COPY .TEC 2 30-Nov-78 VIEW .SAV 6 08-May-83 14 Files, 361 Blocks ************************************************************ UTIL3.DEV - FORTRAN and C utilities. Doug Bohrer First National Bank of Chicago One First National Plaza, Ste 0005 (1-22) Chicago, IL 60670 (312) 732-2666 FIXLEN - A program to convert a FSA file to a XSA file. MATCH, MATCHB - Programs for FSA file comparison. Matched records are written to the match file, those that don't are written to error output. MERGEF - Merging two previously-sorted FSA files. CRREAD - Shared file reading and writing. Details of these programs are found in the file FORUTL.DOC. CRREAD.FOR 12 31-May-83 MATCH .SAV 28 31-May-83 FIXLEN.C 2 31-May-83 MATCHB.FOR 22 31-May-83 FIXLEN.FOR 10 31-May-83 MATCHB.HLP 7 31-May-83 FIXLEN.HLP 3 31-May-83 MATCHB.SAV 29 31-May-83 FIXLEN.SAV 29 31-May-83 MERGEF.C 11 31-May-83 FORUTL.DOC 21 31-May-83 MERGEF.HLP 11 31-May-83 MATCH .FOR 20 31-May-83 MERGEF.SAV 36 31-May-83 MATCH .HLP 7 31-May-83 15 Files, 248 Blocks ************************************************************ VTUTL1.DEV - Variety of Utility Files for the VT-100. VTUTL2.DEV Stephen Cribbs Atomic Energy of Canada, Ltd. Pinawa, Manitoba R0E1L0 (204) 653-2311 MJCLOK - Foreground job which displays calendar and clock on a VT-100. TXTWRT - A text formatting program to get displays on a VT-100 screen. TCFL - A VT-100 screen formatting package. ENC .FOR 15 11-May-83 PTXTW .MAC 2 11-May-83 EXMPL1.INP 1 11-May-83 README.1ST 6 18-May-83 EXMPL2.INP 1 11-May-83 TCFL .BFO 7 11-May-83 IDSPTC.FOR 30 11-May-83 TCFLIO.MAC 23 11-May-83 IDSPTC.MAC 7 11-May-83 TCFLO .MAC 27 11-May-83 IPARSE.FOR 6 11-May-83 TXTC .COM 1 11-May-83 KMP2WU.MAC 2 11-May-83 TXTL .COM 1 11-May-83 MATCH .FOR 4 11-May-83 TXTLO .COM 1 11-May-83 MJCLOK.DOC 41 12-May-83 TXTWRT.FOR 25 11-May-83 MJCLOK.MAC 37 12-May-83 TXTWRT.HLP 51 11-May-83 MJCLOK.REL 6 12-May-83 TXTWRT.OVL 53 11-May-83 NEST .FOR 6 11-May-83 TXTWRT.SAV 51 11-May-83 24 Files, 404 Blocks CURP .FOR 2 19-May-83 SLVPLX.SAV 32 19-May-83 CURP .SAV 16 19-May-83 SLVPLY.FOR 32 19-May-83 GTTRM .FOR 1 19-May-83 SLVPLY.SAV 36 19-May-83 KTCC .FOR 6 19-May-83 TCFL .BFO 7 19-May-83 KTCC .SAV 19 19-May-83 TCFL .CSL 10 19-May-83 KTRMID.FOR 2 19-May-83 TCFL .DOC 98 20-May-83 KTRMID.SAV 14 19-May-83 TCFL .MTT 12 19-May-83 PTCFL .MAC 2 19-May-83 TCFLIO.MAC 24 19-May-83 README.2ND 4 19-May-83 TCFLO .MAC 27 19-May-83 SLVPLM.FOR 32 19-May-83 TCFLU1.MAC 8 19-May-83 SLVPLM.SAV 40 19-May-83 TCFLU2.MAC 21 19-May-83 SLVPLX.FOR 30 19-May-83 TID .NTE 2 19-May-83 24 Files, 477 Blocks ************************************************************ MTUTL1.DEV - Magnetic tape utilities. MTUTL2.DEV Doug Bohrer First National Bank of Chicago One First National Plaza, Ste 0005 (1-22) Chicago, IL 60670 (312) 732-2666 DUMPMT, SPDUMP, EBCDIC, EXTMT - Dump the contents of a magnetic tape to a terminal. BCK*, RET*, BACKUP - A high-blocking-density magnetic tape backup system. TAPER, TAPXXX - A program to create a Fortran Sequential ASCII data file from a magnetic tape file. Details of these programs are found in the file FORUTL.DOC on disk MTUTL2. BACKUP.HLP 23 31-May-83 DUMPMT.HLP 16 31-May-83 BCKDIR.C 7 31-May-83 DUMPMT.SAV 52 31-May-83 BCKDIR.SAV 53 31-May-83 RETRN .C 3 31-May-83 BCKTPE.C 19 31-May-83 RETRN .SAV 30 31-May-83 BCKTPE.SAV 75 31-May-83 RETTPE.C 11 31-May-83 BCKUP .C 8 31-May-83 RETTPE.SAV 53 31-May-83 BCKUP .SAV 32 31-May-83 SPDUMP.FOR 21 31-May-83 DUMPMT.FOR 15 31-May-83 SPDUMP.SAV 53 31-May-83 16 Files, 471 Blocks EBCDIC.DAT 2 31-May-83 TAPER .FOR 22 31-May-83 EXTMT .DOC 4 31-May-83 TAPER .HLP 16 31-May-83 EXTMT .MAC 26 31-May-83 TAPER .SAV 53 31-May-83 EXTMT .OBJ 3 31-May-83 TAPXXX.FOR 27 31-May-83 FORUTL.DOC 21 31-May-83 TAPXXX.SAV 54 31-May-83 10 Files, 228 Blocks ************************************************************ EXEC is a version of the TSTE terminal emulator program which includes Compuserve Information Service (CIS) "executive" protocol for file transfer between DEC/H11 computers acting as terminals and the host machines at CIS. Submitted By: Chuck Sadoian PO Box 397 Dinuba, Calif 93618 Through: R. W. Barnard Sandia National Laboratories Albuquerque, NM 87185 EXEC .DOC 25 05-May-82 ACCESS.DOC 10 22-Mar-82 EXEC .MAC 90 05-May-82 EXEC .TXT 3 06-May-82 EXEC .DIR 1 12-May-82 6 Files, 130 Blocks **************************************************************** GETRSX.DEV This is a UNIX program to read RSX-11 (ODS-1) filesystems. It is submitted in hopes that it can be easily ported to RT-11 using the DECUS C compiler. Mark Bartelt Caltech 356-48 Pasadena, California 91125 213/356-6663 ( After July 1 I can be reached at: HSC Research Development Corporation 555 University Avenue Toronto, Ontario M5G 1X8 Canada ) README.1ST 2 07-May-82 GETRSX.C 38 07-May-82 GETRSX.DOC 6 07-May-82 GETRSX.DIR 2 12-May-82 3 Files, 46 Blocks ***************************************************************** UPDATE.DEV Kenneth Bell 8334 Avenida Leon Cucamonga, CA 91730 (714) 989-6461 UPDATE IS A UTILITY PROGRAM TO UPDATE A WORKING DISK FROM A MASTER BY COPYING ONLY THOSE FILES FROM THE MASTER WITH NEWER CREATION DATES THAN THE SAME TITLE ON THE WORKING DISK. WILD CARDS ARE SUPPORTED. UPDATE.SAV 8 04-Dec-81 UPDATE.BAK 4 04-Dec-81 UPDATE.MAC 30 04-Dec-81 WILD .MAC 11 10-Sep-81 UPDATE.DOC 4 09-Dec-81 README.TXT 1 09-Dec-81 TECF00.TMP 1 09-Dec-81 7 Files, 59 Blocks ************************************************************ MEMMAP.DEV Les LaZar Andromeda Systems, Inc. 9000 Eton Ave. Canoga Park, CA 91304 (213) 709-7600 The memory mapper scans PDP-11 memory from address zero up. As memory and peripherals respond to addresses the address ranges are displayed along with the standard device names that correspond with those addresses. MEMMAP is for 32KW systems. EXMMAP is for extended memory systems. MEMMAP.PAS 9 04-Dec-81 MEMMAP.SAV 15 04-Dec-81 EXMMAP.PAS 10 04-Dec-81 EXMMAP.SAV 16 04-Dec-81 4 Files, 50 Blocks ************************************************************ RTCALC - A simple yet quite functional spreadsheet in the LOTUS-123 or SATURN type. No sources. Sparse doc.