11S103 Spring 1988 Cincinatti RT-11 SIG Tape
Summary of the Spring, 1988, RT-11 SIG Tape
Copy instructions for SIG tape......................................1
GTSC Calendar support for Grant Technology
GTSC 306A/307 clock boards.................................2
UCLPLS User command linkage plus version 7.57.....................3
MAIL Online mail system for TSX+................................4
INDFIL IND Control Files..........................................5
GKS GKS Version 1.0 for RT-11..................................6
RUNPRO RUNOFF preprocessor for LN03 proportional fonts............7
PLANE RT-11 Airplane game........................................8
TSXLIB TSXLIB Library of Fortran callable routines................9
BITPAT BIt fiddling routine to debug hardware
on the I/O bus of a PDP-11 computer running RT-11.........10
KERMIT KERMIT-11 V03.54 FOR RT-11................................11
RUNOFF Bonner Lab RUNOFF for RT-11 - Version 8.2.................12
Tape Distribution Information......................................13
SPRING, 1988, RT-11 SIG TAPE DIRECTORY
DECUS Symposium RT-11 SIG Tape
Spring, 1988
Cincinnati, Ohio
Each submission on the tape is in the form of a subdevice limited to no
more than RX02 size, 988 blocks. If a submission is longer than RX02 size, it
is broken up in as logical a manor as possible into several RX02 or smaller
subdevices. If you need to copy a file larger than 494 blocks to a RX01, or
800 blocks to a RX50, use the COPY/MULTIVOLUME command.
Read the file TAPCOP.TXT if you need SIG Tape copy instructions or infor-
mation for retrieving subdevices using RT-11 Version 4.
Each submission includes documentation, usually in a .DOC, .TXT, or .1ST
file depending on the author's preference. The content of the abstracts for
each submission have been lifted from these files. If you have any comments,
corrections or contentions with any of the submissions on this tape, please
discuss them directly with the authors.
- 1 -
SPRING, 1988, RT-11 SIG TAPE DIRECTORY
CALENDAR CLOCK OPTION ROUTINES FOR GTSC 306A/307
Version 4.01
08 October 1987
William K. Walker
RDB/Alpha Systems
740 Alpha Rd., Box 149
Alpha, OH 45301
(513) 426-7094/426-0344
ABSTRACT
This package consists of a collection of routines which provide some basic
support for the calendar clock option on the model 306A real-time clock board
for Q-bus PDP-11s manufactured by the Grant Technology Division of Data Pro-
ducts Corporation. These routines will also work with the model 307 (calendar
clock only) board. Included are programs to set and retrieve the date and
time, a sample RT-11 device handler for reading the clock registers, and an ex-
ample program that utilizes the handler to produce a running date/time display
on a VT100.
These programs have been written to run under RT-11, version 4, or later.
They will also run under the corresponding versions of TSX-Plus (you must have
operator privilege).
File 306A.DOC contains installation instructions and usage information for
all of the components of this package.
GTSC.DSK 14 Files 130 Blocks
- 2 -
SPRING, 1988, RT-11 SIG TAPE DIRECTORY
USER COMMAND LINKAGE-plus
V07.57
11 May 1988
William K. Walker
Monsanto Research Corp.
P. O. Box 32
Miamisburg, OH 45342
(513) 865-3557
ABSTRACT
UCL+ is a user command linkage program for use with RT-11 V5 or later,
RTEM V2.0 or later, and TSX-Plus V4.1 or later monitors. It contains full sup-
port for the user command related features of these operating systems. These
include:
o UCL - User Command Linkage (RT-11, RTEM, and TSX-Plus)
o UCI - User Command Interpreter (TSX-Plus, starting with
V5.0)
o UCF - User Commands First (RT-11, starting with V5.2)
In general, UCL+ can be used as a direct replacement for the "UCLs" dis-
tributed with these operating systems. There are some relatively minor incom-
patibilities between UCL+ and the distributed versions, as well as a
substantial number of enhancements. A comprehensive 70 page manual complete
with examples is included on file UCL.DOC.
UCLPLS.DSK 22 Files 750 Blocks
- 3 -
SPRING, 1988, RT-11 SIG TAPE DIRECTORY
ONLINE MAIL SYSTEM FOR TSX+
V01.13
M. P. (Mike) Marak
LOYOLA EMC LAB
Department of Electrical and Computer Engineering
Room AD-532
LOYOLA Campus / Concordia University
7141 Sherbrooke St. W.
Montreal, Canada
(514) 848-3118
ABSTRACT
This subdevice contains the distribution for the MAIL system, MAIL V1.13,
which incorporates some new features over the previous distribution (MAIL
V1.04). See the EDIT HISTORY section of MAIL.FOR for description of features.
MAIL.DSK 10 Files 261 Blocks
- 4 -
SPRING, 1988, RT-11 SIG TAPE DIRECTORY
IND Control Files
R. W. Barnard
BIO/Comp Applications
P. O. Box 18007
Albuquerque, NM 87185
May 2, 1988
ABSTRACT
Included in this submission are RT-11/TSX+ IND control files and ancillary
files. They are described in the file INDFIL.DOC. This submission consists of
new files and files which have been substantially improved since they were pre-
viously submitted to the DECUS Library.
These files may be run "from the box" without rebuilding. The only modi-
fications or customizations needed are those to reflect the hardware configura-
tion of your system. The document INDFIL.DOC makes reference to several other
DECUS Library packages (UCL+ - 11-746; TSXLIB - 11-490; and DSKLIB -
11-743). The entire packages are not included here - only those pieces neces-
sary to either use or rebuild the components of this submission.
The files rely heavily on the User Command Linkage (UCL) feature of RT-11.
In particular, they are written to take advantages of the UCL+ program (avail-
able from the DECUS library as submission 11-746). Several UCL+ symbols are
provided with this submission in the file INDFIL.UCJ. If you use no UCL, or
the DEC-distributed UCL, you will need to modify INCBUP.IND to make it work
under TSX+.
INDFIL.DSK 16 Files 185 Blocks
- 5 -
SPRING, 1988, RT-11 SIG TAPE DIRECTORY
GKS Version 1.0 for RT-11.
Dennis V. Jensen
258H Development
Ames Laboratory ISU/USDOE
Ames, Iowa 50011-3020
phone: 515-294-7909
ABSTRACT
This is a graphics subroutine library compliant with the GKS standard at
level MA, which is a minimal implementation. All of the source code (primarily
in macro) and all of the documents (including the Runoff files) are included in
this the second release of GKS from the Ames Lab. As distributed, it is ready
to link with an RT-11 Fortran 77 application. It includes device drivers for
the Tek 4107 terminal, the Visual 550 terminal (~Tek 4014), and the HP 7475
plotter.
As GKS requires more than 988 blocks, it is broken up into two subdevices.
The subdevices present are:
GKS10A.DSK 88 Files 760 Blocks (source code and libraries).
GKS10B.DSK 22 files 615 Blocks (documentation).
- 6 -
SPRING, 1988, RT-11 SIG TAPE DIRECTORY
RUNOFF PREPROCESSOR FOR LN03 PROPORTIONAL FONTS
Steve C. Fisher
David Taylor Research Center
Code 1522
Bethesda, MD 20084-5000
phone: 227-1638
ABSTRACT
RUNPRO is a LN03 preprocessor for RUNOFF that is needed to take advantage
of the proportional fonts. RUNOFF uses only uniform spaced fonts, and does not
even compensate for uniform spaced fonts of different size in one document.
For RUNPRO to operate, it reads and acts on certain RUNOFF commands in your
file. The RUNOFF version must be the BONNER version of RUNOFF, and NOT "Digi-
tal Standard Runoff (DSR)".
RUNPRO.DSK 10 Files 310 Blocks
- 7 -
SPRING, 1988, RT-11 SIG TAPE DIRECTORY
RT-11 AIRPLANE GAME
William K. Walker
RDB/Alpha Systems and Software
P. O. Box 149
Alpha, OH 45301
(513) 426-0344/7094
ABSTRACT
PLANE is an RT-11 airplane landing game that has been floating around in
the public domain for several years. I downloaded it from the PDP-11 Forum on
CompuServe, and modified it so it would support VT100 series terminals. It
also appears to work on VT200s and VT300s when they are emulating VT100s.
The source code is uncommented FORTRAN. PLANE can be built with either
the FORTRAN IV or FORTRAN-77 compiler. The compilers I used for testing were
FORTRAN IV V2.8 and FORTRAN-77 V5.0A.
PLANE.DSK 4 Files 95 Blocks
- 8 -
SPRING, 1988, RT-11 SIG TAPE DIRECTORY
TSXLIB LIBRARY OF FORTRAN CALLABLE ROUTINES
N. A. Bourgeois, Jr.
NAB Software Services, inc.
PO Box 20009
Albuquerque, NM 87154
30-May-88
ABSTRACT
TSXLIB is a library of FORTRAN callable routines that implement the
TSX-Plus system services which are unique to TSX-Plus. The library has been
updated to include all TSX-Plus unique services through TSX-Plus V6.31.
Like RT-11, TSX-Plus offers the MACRO-11 programmer a number of system
services. These services are implemented via both the RT-11 programmed re-
quests (for those services common to both RT-11 and TSX-Plus) and raw EMT in-
structions (for those unique to TSX-Plus). RT-11 makes its system services
available to the FORTRAN programmer through the system subroutine library, SYS-
LIB. TSX-Plus also honors the bulk of the service requests in the SYSLIB
routines. TSXLIB, however, makes the TSX-Plus unique EMTs available to the
FORTRAN programmer.
These TSX-Plus library routines provide facilities to support communica-
tion lines, detached jobs, device allocating and deallocating, file structured
device mounting and dismounting, communication between running programs, job
privileges control, job status monitoring, program performance analysis, real
time program execution, shared run time systems, shared files, special files
information, spooler control, subprocess control, system status information,
communication between running programs and a terminal, program control of the
terminal, ODT activation mode, user name control, windowing, and several
miscellaneous EMTs.
The TSXLIB distribution kit includes the MACRO-11 source modules for all
the routines, a user's manual in machine readable form, an indirect command
file to build the library, and the implemented library. The FORTRAN sources
for some test programs are also included. These test programs have been exe-
cuted with both F66 and F77.
TSXLIB.DSK 52 Files 950 Blocks
- 9 -
SPRING, 1988, RT-11 SIG TAPE DIRECTORY
BIT FIDDLING ROUTINE TO DEBUG HARDWARE
ON THE I/O BUS OF A PDP-11 COMPUTER RUNNING RT-11
Paul S. Drobny
University of California, Davis
Department of Applied Science
Written September 11, 1985
Last Edited September 17, 1985
ABSTRACT
This program gives you the bit fiddling capabilities you need to debug
hardware which will reside on the I/O bus of a PDP-11 computer running RT-11.
I wrote this to debug some wiring in an instrumentation box we built for a
real-time exercise. This was written for use with a DLV11 board, but any
parallel interface should respond the same .. its conceivable you might want
to use it with a serial port as well. In fact you might want to use it for any
memory address, but especially I/O page. Notice that if you input the CSR of a
DLV11 that it automatically increments the address by two. You might want to
change that to be the actual address you wish to fiddle, not the write port.
For the most part, the pattern is written anew each time you choose to
act, but selection 'G' toggles only the bit you choose, not the others and can
therefore be used to trace particular line problems without disturbing the
state of the other lines. When used in conjunction with the 'P' option, one
can arrange the bus state in any way, then toggle one particular signal line
only. Caution must be used with this program since the state of your device is
known only by you, and some bit patterns may generate illegal or destructive
device states (like be sure about your disk and tape device locations in the
I/O page before you slip up and destroy something you want/need.
BITPAT.DSK 2 Files 60 Blocks
- 10 -
SPRING, 1988, RT-11 SIG TAPE DIRECTORY
KERMIT-11 FOR RT-11
Brian Nelson
Computer Services
University of Toledo
2801 West Bancroft
Toledo, Ohio 43606
V03.54
September, 1986
ABSTRACT
This is release 2.44 of Kermit-11. Major changes from previous versions
include LONG PACKET support, BREAK and DTR control for RT-11 V5.2, a DIAL com-
mand, and many other small changes. All changes are documented in the source
file K11CMD.MAC.
While Brian Nelson provided support for many operating systems, on the
RT-11 SIG tape only the RT-11 versions are provided. References to the other
operating systems in the documentation should be ignored. The RT-11 systems
included are:
RT-11 V4.0 Requires multiple terminal SYSGEN support
RT-11 V5.1 Can use the XL and XC handlers or MT service
TSX+ V5 Must use CL handler for outgoing connections
PRO/RT V5.1 Uses the XC handler
As KERMIT requires more than 988 blocks, it is broken up into five sub-
devices.
The subdevices present are:
KERDOC.DSK 9 Files 860 Blocks (Documentation files)
KERMC1.DSK 32 Files 988 Blocks (Macro files)
KERMC2.DSK 9 Files 460 Blocks (Remaining macro files)
KERHEX.DSK 2 Files 930 Blocks (Hex files)
KERXXX.DSK 11 Files 560 Blocks (SAV, COM, other files)
- 11 -
SPRING, 1988, RT-11 SIG TAPE DIRECTORY
Bonner Lab RUNOFF for RT-11 - Version 8.2
Fall 1986
John C. Davies III (RT11 RUNOFF Contact)
David Taylor Research Center
Code 1422
Bethesda MD 20084-5000
(301) 227-1592
This is the latest version of Bonner Lab RUNOFF (BLR) that replaces the
previous release (Fall 1985). The RT-11 version of Bonner Lab RUNOFF is now
being supported by the RT-11 SIG in cooperation with John Clement, the author.
This distribution is divided into a number of logical disks for your conveni-
ence. If you intend only to use RUNOFF on RT-11, and not play with the sources
or build versions for other operating systems, then you will need only
RUNOF1.DSK, RUNOF2.DSK, RUNOF1.DOC, and RUNOF2.DOC. Although the sources are
provided here for building the VMS version of BLR, the Fall 1986 VMS tape con-
tains a complete built VMS BLR.
As RUNOFF requires more than 988 blocks, it is broken up into five sub-
devices.
The subdevices present are:
RUNOF1.DSK, 425 blocks - All documentation except full manual.
RUNOF2.DSK, 300 blocks - Prebuilt executable versions of RUNOFF,
including non-overlaid, overlaid, and
virtual .SAV files.
RUNOF1.DOC, 400 blocks - Full manual, Part 1.
RUNOF2.DOC, 309 blocks - Full manual, Part 2.
RUNOF3.DSK, 480 blocks - Sources to build RUNOFF
RUNOF4.DSK, 400 blocks
RUNOF5.DSK, 480 blocks - Sources to build documentation.
RUNOF6.DSK, 290 blocks
RUNOF7.DSK, 190 blocks - Files for building non-RT versions of RUNOFF.
RUNOF8.DSK, 60 blocks - Files for building non-RT documentation.
RUNOF9.DSK, 590 blocks - Test .RNO files.
RUNO10.DSK, 470 blocks - non-RT HELP files.
RUNO11.DSK, 225 blocks
- 12 -
SPRING, 1988, RT-11 SIG TAPE DIRECTORY
Tape Distribution Information
The RT-11 SIG tape was prepared by:
John W. Bedel
David Taylor Research Center
Code 1564E
Bethesda, MD 20084-5000
(301) 227-1724
DCS - Not yet available!
The tape is available from the following sources:
DECUS NLO TAPE TREE DECUS LIBRARY
c/o Robert N. Perry DECUS Program Library
Tektronix, Inc. PB02
PO Box 500 249 Northboro Road
MS: 19-333 Marlboro, MA 01752
Beaverton, OR 97077
(503) 527--5410
DCS - PERRY
.el
At this time no provisions are available for downloading portions of the
tape. Sorry!!!!!!!
- 13 -
The PDP-11 freeware FAQ
The PDP-11 freeware
CD's
Tim Shoppa
<shoppa@trailing-edge.com>
Created: December 26, 1998