This the the RSX/IAS SIG Symposium tape from the 1980 Spring DECUS meeting in Chicago, Il. These tapes (two tapes in FLX, one in BRU) contain all of the material that was submitted at the Chicago meeting. At the 1979 fall meeting in San Diego there were two tapes of material generated. However I was allowed to publish only one tape. This collection also contains the material that was on the second tape from San Diego. NOTE THE PROGRAMS ON THIS TAPE ARE FROM USER SUBMISSIONS. THE DECUS STAFF, THE RSX/IAS SIG STAFF, AND DEC ARE ALL IN RELATIVE IGNORANCE OF THE CONTENTS OF THE TAPES. NO WARRANTY OF ANY KIND IS IMPLIED IN THE DISTRIBUTION OF THESE TAPES. THE PROGRAMS MAY OR MAY NOT BE WELL DOCUMENTED, THEY MAY OR MAY NOT WORK, THEY MAY EVEN CRASH YOUR SYSTEM. IF YOU HAVE A PROBLEM CONTACT THE AUTHOR OF THE PROGRAM. DO NOT CONTACT DECUS,DEC, OR THE RSX/IAS SIG. In this directory you will find a UFD.CMD file, which can be used to create all the necessary UIC's for the complete Chicago 80 RSX SIG tape. You will also find a file READ.TXT which is a concatenated listing of all of the README.* files on this collection. I would like to take a moment to point out that in UIC [376,1] there is a machine readable DECUS library Catalog. Lars Palmer in EUROPE took the time to type in the whole thing !!!!!! A NOTE TO ALL LUG LIBRARIANS The Southern California Local User Group (LUG) has done an excellent job of organizing their library. Jim Neeland is responsible for this work an I strongly recommend that all future LUG libraries be organized in a similar manner. It is very easy to get a brief abstract on all of the programs in the SCLUG library. Also one can tell at a glance which programs have been submitted in the past and on which SIG tape they can be found. It would be greatly appreciated by the user community at large if an index of past submissions such as the one submitted by SCLUG could be done by every contributor. Below is a brief (very,very brief) description of the material in the 1980 Chicago collection: [2,2] information on how to submitt programs to future tapes, the current assignment of UICs to lugs and individual contributors, command file to create UFDs for files on the tapes, brief directory and abstract of the collection, a file containing all README.* files on the collection. [337,140],[337,150],[337,160] support for the TCU-100 & 150 clock [337,170] modifications to the terminal driver (RSX-11Mv3.2) [337,200] DECNET application programs to allow maintance copies of file on several systems. Allows remote copy programs to maintain a current copy of a data base which is being randomly updated. [300,2] TPC - the fast tape copy program that is used to reproduce the RSX/IAS SIG tapes. We have a new version that works with BRU or DSC tapes. (ed note: TPC will not exit properly under 11M V3.2 will anyone who knows why please send a note to Philip Cannon (address at end of this document) [300,023] A dis-assembler (just changes to a version submitted on a previous RSX/IAS SIG tape. see also uic 357,12) [300,051] source management and documentation management software (This software use DATATRIEVE) [300,52] FORTRAN callable subroutines to allow access to FCS macros (do fast I/O from FORTRAN, make your FORTRAN programs smaller) [300,062] system programmer utilities for examing file headers,patching core and disk,list logical unit table of a running task. (looks like IAS) [300,063] Pascal program to format (not implement) PRAXIS code [300,200] BASIC INFORM package (prints out all sorts of good information about your IAS system, list clock que,device's PUD,tasks I/O requests,task node usage,task's STD, expanded ATL list) [300,201] displays user task list and seperate levels (IAS) [300,203] a skeleton IAS handler [301,001],[301,002],[301,031],[301,032],[301,033]: SCLUG submissions: includes Online & Crash Pool Analyzer for 11M (a powerful tool for analysis of 11M POOL space), TSPAWN for IAS [303,040]: MAILBOX driver for IAS or 11M [305,100] The standard RUNOFF plus change bars and other switches [307,20] RMDEMO that displays "up time",DAMNIT (cute messages) converted from a previous SIG tape for 11M,FORTRAN execution profiler subroutine and test driver (up coming MULTI-TASKER article),FORTRAN access to indirect command processing,FORTRAN access to CSI parsing, STOP statement that eliminates STOP message, FORTRAN link to TT driver unsolicited input character AST, FORTRAN and FORTRAN IV plus cross reference generator (substantial enchancement to old IDX program), SNAP DUMP any running task by faking out PMD... into thinking the task called for it (looks like a program to FORCE a PMD of another task running in your system), a program to recover files that were accidentally deleted (see also uic [307,22] [307,022] routines to recover a damaged disk and get back deleted files [307,023] I/O packet preallocation from the top of pool, connect time accounting and billing system,fixes to RM02/3 device driver, a method of getting a neat directory, enhancements to AR11 driver, on-line display of pool fragmentation. [307,025]: RATFOR library (this is the baseline version of RATFOR for the RSX/IAS SIG working group on structured FORTRAN), Fortran performance measurements (Profilers) for F4P [310,1] directory of past SIG tapes with annotations [310,111] general 'C' programs including: SORT merge,key word in context maker,Z80 and 6800 cross compiler, multi column lister,octal dump, and much more. [310,112] useful command files: build FORTRAN programs (include running a preprocessor, remembers everything for the next time),get an error log report without having to go to manual and read up on how PSE and SYE work. [310,113] a !!!! NEW !!!! version of DAVID CONROY'S 'C' compiler ( ed. note-boy this was a lot of work !!!) [310,114] this is a new assembler to go with the 'C' compiler [310,115] collection of VT-11 demonstration programs [310,116] contains the 'C' runtime system [310,117] improved version of a UNIX style editor [310,121] version of super STARTREK for RT-11 [310,122] real time STARTREK from BOEING, modified to run under RSX-11M [310,123] RSX CHESS [310,124] Chess in 'C' [310,125] a few miscellaneous FORTRAN things: program to design bass reflex speaker enclosures,Backgammon,analysis of variance (ANOVA),shell sort [310,126] a bibliography maintenance system set up under TECO which will find entries by keyword or author. (runs under RT-11 or RSX. contains a non-TECO fast search routine for RSX [310,130] a core graphics package from DOD in 'C' which needs some work to run under RSX. [310,131] games and stuff for Michael Reese BASIC [310,132] some miscellaneous stuff for ISC color terminal including a clock and interactive drawing package. [310,133] Ontario Hydro miscellaneous subroutines,Data base handler, FORTRAN pointer routines,auto re-start on task failure,FORTRAN interface to MO... [310,134] Ontario Hydro tasks (file transfer, format conversion) [310,135] alphabetical sort of directories,plotting library for Hewlett Packard 7721 plotters. [310,136] general purpose tape utility to handle tapes in various formats, convert file formats from EBCDIC to ASCII, ID program to give the DECNET node that a terminal is attached to, software to play music through an A/D converter which comes with files to play a dozen for so popular tunes. [310,137] a complete accounting package for RSX-11M [337,100],[337,110],[337,120] RSX-11D Accounting for IAS v3.0 [337,70] uses the traceback calls automatically produced by F4P to produce an execution time trace of a complex FORTRAN program (it even gives the execution time of the subroutines !!!), A program to fix a disk that the infamous BRU wrote text all over the boot block and home block. [337,60] displays the status of terminals and devices on your RSX-11M system [312,315]: Distributed operating system (MSX), DDT22 w/ fixes, Bit-move subroutines,virtual disks for IAS. [337,40]: Virtual disk for IAS [337,50] A skeleton Device driver for RSX-11M [314,001],[314,4],[314,6] RATFOR [321,001],[321,002],[321,003],[321,004]: RMS MULTI-KEY ISAM support for FORTRAN IV and FORTRAN IV+, SCCS(source code control system), Supermac V51 [326,001],[326,213] Utilities for IAS from North Texas Lug takes .TSK files an reformats them to .LDA files for use with the DOS absolute loader,produces man-readable leader on paper tape from PP driver,sounds SONALERT on KW11-Y watch dog timer,lists allocatable devices and who if anyone has them allocated,prints the date and day on CL,replaces $MESSAGE/WAIT from RSXX-11D batch,resets the pointer for those 0 used/many allocated files,a program to use a file to print files with banners, prints the password on a IAS T/S or M/U system,uses file (LB0:[1,4] BATCHJOB.SUB) to fire off batch jobs a specific times on a combination of days,find the block size on MT0:, verifys binary load modules on PR0:,restart the line printer(s) from batch so general won't need console privileges,useful for finding what that DIC code in the task dump is. [342,002]: TECO version 36. - has EGcommand-line$ support for 11M! [344,001],[344,024],[344,040],[344,043],[344,044],[344,045],[344,050], [344,051],[344,060],[344,065]: KMS Fusion - latest patches for accounting, CCL note: if you don't know what CCL is -- FIND OUT -- it saves you pool space and makes RSX-11M much easier to use. ----> this material is only and update, to get all of CCL you will need the material from these uics on the San Diego 1979 RSX/IAS SIG tape <----- [346,100]: Stamerjohn's ACP manual, loadable XDT (at last, you can leave XDT out of your system and put it in only when you need it) [355,001]: SRD correction files, INDEX to past issues of the MULTI-TASKER [357,001],[357,012],[357,013],[357,014],[357,015],[357,016]: Seaboard LUG Updates to DIS Assembler on fall 79 tape (see 300,23), lots of correction files to RSX-11M V3.2, RK07 disk protector task, task to print all terminal characteristics,updates to TCU-150 clock task, bug fixes to POOLFL (on-line pool analyzer) and ERRPKG error package on fall 79 tape. [360,001],[360,200],[360,215],[360,216],[360,217]: A.R.A.P disk storage monitor, QUEUE listing-extended features, Keypunch simulator (this stuff is for IAS) [364,1],[364,20],[364,44] semaphores for RSX-11M executive, a fast FLX program [376,1] THE ENTIRE DECUS LIBRARY CATALOG -- in DATATRIEVE format no less, the work Lars Palmer has done is incredible !!!! [337,010]: Nodes watch for 11D/IAS, Task image patcher and disassembler [337,020]: Report generator for 11M logged-on time from CO: data [337,30] a graphics package that supports tektronix 4006,4010,and 4014 It only uses 1.5k words of memory. will work on 11M or IAS The following is the material submitted in San Diego [360,200],[360,240],[360,245] (for IAS) General fortran routines, pseudo sense-switch send/receive,SPY provides on-line utilization for IAS (in the spirit of DEMO and displays on the VAX) [366,200] IAS disassembler, 'see' combo of SYS & POOL for a VT52 or Vt100. [367,1] a special driver that lets you capture QIOs and look at them,interactive core dump and crash dump programs. [370,2],[370,3] updated EDI and LBR for IAS v3.0, EDI will keep file current as of last "TOF" command, LBR has been expanded to include any files-11 type files. Simular function to "FOF" on the PDP-10. [371,4] "COPIOUS" fortran library [371,200] "DALWC" disk allocation system from "system Mgmt. Tips & Techniques" [372,4] a rewritten version of STAT-11 written in BASIC+2, a BASIC+2 pre-processor [314,4] RENUM [314,6] RATFOR [373,4],[373,6] these files were moved to 314,4 and 314,6 respectively [374,2] a special version of TECO 28 with view mode editor (most of us who have tried to use VT52.TEC or VTEDIT.TEC for keypad/screen editing on RSX-11M systems have found that it only takes a few users to bring the system to its knees. This program should be much faster) [375,1] a RSX/VMS disk patch utility and some useful TECO macros respectively submitted, Philip H. Cannon Science Applications, Inc. 1211 west 22 nd Street suite 901 Oakbrook, Il. 60521 (312) 655-5960 RSX/IAS SIG LIBRARIAN