README.md
This directory contains several tasks and command files that I
have found useful. These come with the standard DECUS grarantee
(ie - if it doesn't work or crashes your system, tough). The
phrase "Will run under" means I have tried it under these
operating systems, and had no problems. The phrase "Should run
under" means I have not tried it, but know of no reason why it
needs to be modified to work under these operating systems.
A couple of bugs in the Spring '83 version have been fixed in
this release - see below for details.
T. R. Wyant
Central Virginia LUG
E. I. DuPont de Nemours & co
TFD - P.O. Box 27001
Richmond, Virginia 23261
TIZ - Task Image Zapper
Source Language - Fortran-77
Will run under - RSX-11M V3.2, RSX-11M+ V1.0 and V2.0
Should run under - RSX-11M, at least back to V3.0 and
forward to V4.0
Function - Provide formatted dump of task image
label blocks, showing name, partition,
priority, creation date, LUN assign-
ments, and so on. Most of the items
dumped can be modified. This grew out of
a task written to deal with the M+ V2.0
task builder's incorrect common area
access assignment (since patched).
Modified - 16-Mar-84 to correctly determine where
number of LUNs is stored, and to add
support for TKB IDENT keyword.
CALC - Calculator and radix converter.
Source Language - "@" processor.
Will run under - RSX-11M+ V2.0
Should run under - RSX-11M V4.0
Function - Do integer calculations in octal or
decimal, and radix conversion to or from
ASCII (word), RAD-50, or any radix from
2 thru 16. User can create numeric
symbols on the fly to store results for
later use. Note that the calculations
string is interpreted in "@" fashion
(left to right), rather than in
algebraic fashion (* and / before + and
-). Also, trapping errors in the
calculation string requires servicing
Type 2 errors with an ONERR directive,
ignoring the manual's contention that
you can't continue after a Type 2 error.
Wierd things may happen in this case,
though it has worked okay, so far.
BRU - BRU command line builder.
Source Language - "@" processor.
Will run under - RSX-11M V3.2, RSX-11M+ V1.0 and V2.0
Should run under - RSX-11M V4.0
Function - Construct the required mount commands
and BRU command line to do most of our
BRU runs. Can be invoked interactively
(@BRU), or with parameter passing (@BRU
IN: OU: or @BRU OU:=IN:). Validates
input and output devices, mounts all
unmounted media foreign (under M+ only),
and selects BRU switches depending on
whether the input and output media are
disk or tape, and whether mounted
FILES-11 or foreign. All media mounted
by this command file will be dismounted
when it exits.
Under and RSX-11M+ V1.0 only, media
should be either mounted FILES-11 or
unmounted; unmounted devices should not
be set public. Under the other 3
operating systems, this doesn't matter.
This command file will apply the /DEN
switch for MF:, MM:, MS:, and MT: out-
put, using the highest density avail-
able. No density is assumed for input.
This should be readily modifiable to
meet individual site needs.
This command file will also (under M+
V2.0 and M V4.0) compute initial and
maximum index file sizes for disk-to-
disk transfers between different-sized
disks. In all tested cases, these ap-
proximate the INI defaults.
Modified - 16-Mar-84 to correct initialization for
multi-header index files.