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.
The PDP-11 freeware FAQ
The PDP-11 freeware
CD's
Tim Shoppa
<shoppa@trailing-edge.com>
Created: December 26, 1998