RALPH STAMERJOHN MONSANTO 800 N. LINDBERGH ST. LOUIS, MO, 63166 This UIC contains four packages: BCP, ERR VDX, and VTY. Each package is described breifly below. The files belong to each package are listed at the bottom of this file, along with a breif description of each. BCP - Binary Compare Program The program was orignally developed to aid analysis of crash dumps. It compares two files word-for-word and reports differences. The program is written in Fortran-IV Plus. No documentation is available except for the program source itself. ERR - Error Message Package This package of macros and subroutines aids the processing of directive, QIO, FCS, and program detected errors. The package uses the QIOSYM.MSG file to provide meaningful messages to most error conditions. The package is documented by ERRPKG.DOC. VDX - Virtual Disk Package This is semi-weird, so bear with me. This package enables you to create a disk on a part of another disk. The virtual disk is a contiguious file of any size on the real disk. The virtual disk driver adds the starting logical block of the file to any IO.WLB and IO.RLB requests issued to it and passes the I/O packet on to the real disk driver. The virtual disk (file) is INIed, MOUnted, and used like any other disk. The program AVD assigns a file to a virtual disk unit and optionally can create a file. The format of its commands are: >AVD VDn:=file[/sw] /CR:n Create file of "n" blocks /RK Create file of 4800 blocks /RO Access file in readonly mode The program DVD deassigns the file. Its command form is simply >DVD VDn: The package is very useful for separating projects from each other and avioding UIC and filename conflicts. We use it to easily setup and distribute RK05 images from a system with only an RP06 and a magtape. VTY - Virtual Terminal Package This package allows RSX-11M and DECsystem-10 systems to access other RSX-11M systems using DECNET and enjoy all the privileges of a local terminal user. The package implements psuedo-terminals for RSX-11M and DECNET task to use the PTY's has virtual terminals. The PTY's could also be used for other purposes. The package is documented by RSXVT3.DOC. DIRECTORY LISTING AVDBLD .CMD (VDX) AVD TASK BUILD COMMAND FILE BCPBLD .CMD (BCP) BINCMP TASK BUILD COMMAND FILE BCPF4P .CMD (BCP) BINCMP FORTRAN-IV PLUS COMMAND FILE BCPGEN .CMD (BCP) BINCMP GENERATION COMMAND FILE DVDBLD .CMD (VDX) DVD TASK BUILD COMMAND FILE ERRASM .CMD (ERR) ERROR PACKAGE ASSEMBLY COMMAND FILE ERRGEN .CMD (ERR) ERROR PACKAGE GENERATION COMMAND FILE LTYBLD .CMD (VTY) LTY TASK BUILD COMMAND FILE VDDRVBLD .CMD (VDX) VDDRV TASK BUILD COMMAND FILE VDXASM .CMD (VDX) VDX ASSEMBLY COMMAND FILE VDXGEN .CMD (VDX) VDX GENERATION COMMAND FILE VTIBLD .CMD (VTY) VTI3 TASK BUILD COMMAND FILE VTYASM .CMD (VTY) VTY ASSEMBLY COMMAND FILE VTYBLD .CMD (VTY) VTY3 TASK BUILD COMMAND FILE VTYGEN .CMD (VTY) VTY GENERATION COMMAND FILE DRDSP .COR (VTY) RSX-11M V3.1 DRDSP PATCHES (SLP) ERRPKG .DOC (ERR) ERROR PACKAGE DOCUMENTATION RSXVT3 .DOC (VTY) VTY PACKAGE DOCUMENTATION BINCMP .FTN (BCP) BINCMP FORTRAN-IV PLUS SOURCE AVD .MAC (VDX) AVD SOURCE DIRERR .MAC (ERR) DIRECTIVE ERROR PROCESSOR SOURCE DRPTY .MAC (VTY) VTY DIRECTIVE PROCESSING SOURCE DVD .MAC (VDX) DVD SOURCE ERRLUN .MAC (ERR) ERROR LUN SOURCE ERRMAC .MAC (ERR) ERROR MACRO DEFINITIONS ERRORS .MAC (ERR) MASTER ERROR PROCESSOR SOURCE FCSERR .MAC (ERR) FCS ERROR PROCESSOR SOURCE GETMSG .MAC (ERR) ERROR MESSAGE PROCESSOR SOURCE LTY .MAC (VTY) LTY SOURCE PRGERR .MAC (ERR) PROGRAM ERROR PROCESSOR SOURCE PTYMAC .MAC (VTY) PTY DIRECTIVE MACRO DEFINITIONS PTYTB .MAC (VTY) PTY DEVICE TABLE SOURCE QIOERR .MAC (ERR) QIO ERROR PROCESSOR SOURCE VDDRV .MAC (VDX) VDDRV SOURCE VDPRE .MAC (VDX) VDDRV PREFIX MODULE VDTBL .MAC (VDX) VDX DEVICE TABLE SOURCE VTI3 .MAC (VTY) VTI3 PREFIX FILE VTY3 .MAC (VTY) VTY3 SOURCE RSXVT3 .M10 (VTY) RSXVT3 MACRO-10 SOURCE ERRPKG .RNO (ERR) RUNOFF FORM OF ERRPKG.DOC RSXVT3 .RNO (VTY) RUNOFF FORM OF RSXVT3.DOC