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 -

