************************************************************* DECUS Symposium RT-11 SIG Tape Fall, 1984 Anaheim, CA Annotated Directory ************************************************************* IMPORTANT Read the file, README.1ST, first. README.1ST 14 02-Jan-85 SIG tape copy instructions and new information for everyone. NOTE! We are interested in maintaining the quality of the submis- sions to the RT SIG tape. Therefore, we welcome feedback regarding your use of these files, any bugs you find, and any bug fixes or improvements you devise. Please send any correspondence regarding the tape to: John Crowell Crow4ell Ltd.* * (But not very) 145 Andanada Los Alamos, NM 87544 (505) 662-3893 DCS - CROWELL ************************************************************* David Stagg Dept of Pharmacology Yale University Medical School 333 Cedar Street New Haven, CT 06510 (203) 436-2151 This is a subdevice handler (necessary for RT-11 Version 4), used to read the .DSK files on this tape. See README.1ST for an explanation and instructions. XD .SYS 2 05-May-81 SJ/FB driver for V4 XDATCH.SAV 21 17-Apr-81 XDATCH utility DUP .SXD 41 21-Sep-81 DUP V4.0K patched for XD XD .DOC 10 16-Nov-81 Description document XDX .SYS 2 05-Apr-81 XM driver for V4 DUP .COM 1 16-Mar-82 Patch file for V4 DUP.SAV XD .DEV 55 06-Apr-83 VIRTUAL DEVICE for rebuilding XD, if necessary. ************************************************************ FALL, 1984 RT SIG TAPE DIRECTORY Page 2 VIRTUL - Subdevice retriever for RSTS. E.F.Beadel, Jr., Manager CAUSE Instructional Computer Center SUNY at Oswego Oswego, NY 13126 (315) 341-3055 This program allows RSTS/E users to break down the subdevice files from this tape after they have been copied to disk. It has been modified by David Smith, Galileo Computer Center, to remove a few bugs and to be able to read multi-segment directories. See README.1ST for details. VIRTUL.BAS 1 File, 43 Blocks ************************************************************ DIR2 - Annotated tape directories, part 2. N. A. Bourgeois, Jr. R. W. Barnard Sandia National Laboratories Sandia National Laboratories Division 5238 Division 7523 P. O. Box 5800 P. O. Box 5800 Albuquerque, NM 87185 Albuquerque, NM 87185 (505) 844-8088 (505) 844-5115 Annotated directories of the DECUS Symposia RT-11 tapes from the Fall of 1981 through the Fall of 1984 (this symposium). Previous tapes have DIR1.DSK, which contains annotated directories from Spring 1978 through Spring 1981. DIR2.DSK 7 Files, 285 Blocks ************************************************************ KER* - KERMIT File transfer protocol. K11*.HEX Brian Nelson Computer Services, University of Toledo 2801 West Bancroft Toledo, OH 43606 (419) 537-2841 This is release 2.23 of Kermit-11. It requires RSTS version 7.2 or later, RSX11M v4.0 or later, or RSX11M Plus version 2.0 or later, or RT11 version 4.0 or later, or P/OS version 2.0 or PRO/RT11 version 5.1 Minimum system requirements to run Kermit: RT11 (excluding the PRO/350). This version of Kermit will run on RT11 version 4.0 or later as long as the monitor has multiple terminal support generated. The use of this feature enables the user to access DZ11's as well as DL11's. If you are using XM then you should use K11XM, otherwise use K11RT4. FALL, 1984 RT SIG TAPE DIRECTORY Page 3 PRO/RT For PRO/RT11 version 5.1, please note that you MUST make two modi- fications to the XC handler. See K11PRT.MAC for more information. The distribution has been subdivided roughly by operating system. The subdevice files KERCM*.DSK contain documentation and files common to all operating systems. The other subdevices are operating-system specific. The distribution also contains both save (binary, executable) images and .HEX (ASCII) versions of the save images. See the installation document for information on how to create a binary from the hex file. For RSX and RSTS, the HEX files are not contained in subdevices. Please note that the allocation of specific files to the operating system-specific sub- devices was done without a great deal of research - If you can't find a file, try another subdevice! KERCM1.DSK 10 Files, 361 Blocks (Common Files) KERCM2.DSK 13 Files, 485 Blocks (Common Files) KERCM3.DSK 13 Files, 156 Blocks (Common Files) KERT1.DSK 12 Files, 263 Blocks (RT Files) KERT2.DSK 3 Files, 472 Blocks (RT Files) KERT3.DSK 3 Files, 476 Blocks (RT Files) KERST1.DSK 17 Files, 425 Blocks (RSTS Files) KERST2.DSK 3 Files, 389 Blocks (RSTS Files) K11NRS.HEX 1 File, 726 Blocks (RSTS File) KERSX1.DSK 14 Files, 284 Blocks (RSX Files) KERSX2.DSK 2 Files, 395 Blocks (RSX Files) K11RSX.HEX 1 File, 539 Blocks (RSX File) K11POS.HEX 1 File, 363 Blocks (POS File) ************************************************************ MODEM7 - MODEM7/XMODEM Protocol for RT-11. Dale J. Travis 14603 Smith Road Lockport, IL 60441 (312) 972-6964 This program provides a protocol compatible with the CP/M world. It was originally submitted on the Spring, 1983, tape, but is repeated herein response to the talks at DECUS on communica- tions software. MODEM7.DSK 10 Files, 91 Blocks ************************************************************ HGRAF* - Plotting Package for RT-11. Dennis V. Jensen Ames Laboratory ISU/USDOE 310 Metallurgy Ames, IA 50011 (515) 294-4823 This is the third DECUS release of HGraph. New features include support for REGIS-compatible terminals, such as the VT- 125. An RT-11 FLECS translator is also included for reference. PLOT3D.FOR is included as a separate file. FALL, 1984 RT SIG TAPE DIRECTORY Page 4 HGRAF1.DSK 16 Files, 349 Blocks HGRAF2.DSK 2 Files, 454 Blocks HGRAF3.DSK 3 Files, 356 Blocks ************************************************************ DRDRV* - DR-11W Device Handler for high-speed interprocessor CDPAK* - communications; Library for DR-11W routines. Peter Heinicke FermiLab P. O. Box 500 Batavia, IL 60510 (312) 840-4670 This package allows RT-11 programs to communicate between processors using the DR-11W parallel interface. The system can also be used for communicating with RSX-11M systems. The CDPACK routines provice a library utilities for use with the DR driver. DRDRV1.DSK 23 Files, 484 Blocks DRDRV2.DSK 10 Files, 484 Blocks DRDRV3.DSK 6 Files, 484 Blocks CDPAK1.DSK 18 Files, 307 Blocks CDPAK2.DSK 21 Files, 473 Blocks ************************************************************ RUNOF* - Bonner Lab RUNOFF. John M. Clement Bonner Lab, Rice University P. O. Box 1892 Houston, TX 77401 (713) 527-4018 This is a new submission of the Bonner Lab Runoff text for- matter, which when used with your favorite editor makes a complete word processor. Its syntax is almost a complete emulation of DSR (Digital Standard Runoff) and it is compatible with previous ver- sions of Runoff. This version allows complete control of any particular printer by means of user-definable escape sequences; variable spacing, subscripting, superscripting, and equation formatting are possible. In addition a macro facility allows text or sequences of commands to be abbreviated to a single label. Table of contents, indexing and sub-indexing are all suppor- ted. Multiple table of contents or multiple indexing may be constructed. A variety of LAYOUT and STYLE commands are available to control the look of the pages. Table layout is simplified by right justified and 'decimal' justified tabs. Permanent margins which apply to the page headers are available. FALL, 1984 RT SIG TAPE DIRECTORY Page 5 Bugs that have been fixed since the Spring, 1984, distribu- tion are in RNOBUG.DOC. The latest enhancements are in CHANGE.DOC. BRIEF.DOC is a brief version of the full document- ation. An additional recent bug fix is given in README.2ND. RUNOF1.DSK 42 Files, 472 Blocks RUNOF2.DSK 10 Files, 486 Blocks RUNOF3.DSK 40 Files, 486 Blocks RUNOF4.DSK 31 Files, 408 Blocks RUNOF5.DSK 104 Files, 257 Blocks ************************************************************ TSXLIB - Programmed Requests for TSX+. N. A. Bourgeois, Jr. NAB Software Services, Inc. P. O. Box 20009 Albuquerque, NM 87154 (505) 298-2346 This is an update of the TSX+ system services available via programmed requests. They are in the form of a library, available to the FORTRAN programmer. The library has been updated to in- clude all EMT's through TSX+ Version 5.1. TSXLB1.DSK 22 Files, 224 Blocks TSXLB2.DSK 2 Files, 348 Blocks ************************************************************ UCLPLS - User Command Language (UCL) Program. William K. Walker Monsanto Research Corp. P. O. Box 32 OS-123 Miamisburg, OH 45342 (513) 865-3557 UCL+ is upward-compatible with the UCL distributed with RT-11, Version 5.1B and later. The version submitted to this tape is V07.27, 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). A UC "pseudo-device" handler is provid- ed as an option which allows UCL+ to "remember" the "input-spec" part of the last UCL+ command. This text can be retrieved, at the command level, by using the "^" character in place of the argument in a subsequent command. UCLPLS.DSK 19 Files, 408 Blocks ************************************************************ FALL, 1984 RT SIG TAPE DIRECTORY Page 6 ODTV9* - Superset of ODT debugger for video terminals. D. R. Hanson Lockheed Aircraft Service Co. Dept. 1-321 P. 0. Box 33 Ontario, CA 91761 (714) 988-2427 ODTV09 contains the basic "DEC ODT", modified to gain entry points to subsequent routines. Almost all features of the origi- nal version are maintained. ODTV09 was written for use as an enhanced debugging tool for an RT-11 single user environment. Its basic mode allows the user to display application program symbols and their values on the system terminal. At normal "ODT" break- points, the displayed values are updated and the contents of the general purpose registers R0 thru R5 are displayed. The user has the option of encoding displayed values in hex, decimal or octal. ODTV09 provides a display capability of 35 user selectable sym- bols. VT52 cursor addressing sequences are used in the program, so the user must switch a VT100 to VT52 mode. ODTV9A.DSK 17 Files, 345 Blocks ODTV9B.DSK 1 Files, 342 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 ************************************************************ FALL, 1984 RT SIG TAPE DIRECTORY Page 7 BLKDIR - Bulk Directory system. Dr. M. van Swaay Department of Computer Science Kansas State University Manhattan, KS 66506 (913) 532-6350 Users of small RT-11 systems with floppy disk storage may easily accumulate 100 or more volumes of data, programs, text, etc. With such a large collection, locating individual files can become a major chore, requiring lengthy scanning of displayed or printed directories. A master directory extending over many disk volumes will allow more efficient searching. A set of TECO macros has been designed to create, maintain, and search master directory files extending over 50 or more floppy volumes. The search rou- tine supports wildcard search patterns similar to those available in DIR. Comments may be added to each entry in the directory file. BLKDIR.DSK 30 Files, 209 Blocks ************************************************************ DIRUTL - Utilities for manipulating directories, and other things. Glenn A. Bever NASA Ames/Dryden Flight Research Facility Code OFEM P.O. Box 273 Edwards, CA 93523 (805) 258-3311 These are a group of programs, subroutines and control files that manipulate directories. SDIR searches an RT-11 volume and its subdevices for specified filenames. Control files are in- cluded that compare directories, print directories, backup and restore directories in a format compatible with SDIR. PRH is a print utility to produce date/time stamped headers. Some programs are for use with TEKTRONIX development systems and PROLOG prom programmers. DIRUTL.DSK 50 Files, 442 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 FALL, 1984 RT SIG TAPE DIRECTORY Page 8 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 ************************************************************ FALL, 1984 RT SIG TAPE DIRECTORY Page 9 ALGOL* - ALGOL for RT-11. APL* - APL for RT-11. FORTH - FORTH for RT-11. VLISP* - LISP for RT-11. RAT* - RATFOR for RT-11. MACLIB - Structured MACRO library. Submitted by various authors on previous SIG tapes, and extracted by Thomas J. Shinal General Scientific Corp. 1681 East Gude Dr. Rockville, MD 20850 (301) 340-2773 Several programming language systems for RT-11 have been put on previous Symposium SIG tapes. They have been collected into a "Languages" tape by Mr. Shinal. A few of the tape items are in- cluded here. ALGOL, from the Spring, 1977 tape. APL, from the Spring, 1983 tape. FORTH, from the Fall, 1978 tape (?? hard to tell). VLISP, from the DECUS library, version 1984. RATFOR, from the Spring, 1983 tape. MACLIB, from the Spring, 1983 tape. The entire language tape will be provided to nodes of the RT-11 tape tree at a later date. ALGOL1.DSK 6 Files, 49 Blocks ALGOL2.DSK 21 Files, 436 Blocks APL1.DSK 5 Files, 485 Blocks APL2.DSK 13 Files, 304 Blocks FORTH.DSK 9 Files, 291 Blocks VLISP1.DSK 20 Files, 478 Blocks VLISP2.DSK 44 Files, 482 Blocks RAT1.DSK 11 Files, 471 Blocks RAT2.DSK 31 Files, 457 Blocks MACLIB.DSK 2 Files, 33 Blocks ************************************************************ MTPAPR - Description of MTLIB application. N. A. Bourgeois, Jr. NAB Software Services, Inc. P. O. Box 20009 Albuquerque, NM 87154 (505) 298-2346 A description of an application of the MTLIB mag tape library (copyright NAB Software Services, Inc.). Data from a ROLLIN tape were recovered after ROLLIN failed. MTPAPR.DSK 7 Files, 66 Blocks ************************************************************ FALL, 1984 RT SIG TAPE DIRECTORY Page 10 The Fall, 1984, RT SIG tape contains 60 Files, 18375 Blocks. It was prepared by: It is distributed by: R. W. Barnard Thomas J. Shinal Sandia National Laboratories General Scientific Corp. Division 7523 1681 East Gude Dr. P. O. Box 5800 Rockville MD 20850 Albuquerque, NM 87185 (301) 340-2773 DCS - BARNARD DCS - SHINAL 2-January-1985