7906_AD-C740B-14_rtSwDisp.pdf

7906_AD-C740B-14_rtSwDisp.pdf
RT-11
THE
SOFTWARE
DISPAICH
RT-11 SOFTWARE DISPATCH
Published by
Administrative Services Group, Software Services
Digital Equipment Corporation
P.O. Box F
Maynard, MA 01754
The RT-11 Software Dispatch complements the RT-11 V3B Software Dispatch Review. New and
revised Software Product Descriptions, programming notes, software problems and solutions, and
documentation corrections are published here. Much of the material is developed from Software Per-
formance Report (SPR) answers significant to the general audience and is printed here to supplement
the maintenance notebook (established by the Software Dispatch Review).
PRODUCTS SUPPORTED in the RT-11 SOFTWARE DISPATCH
APL-11 V1 FORTRAN/RT-11 Extensions V1B PEAK-11 V2
BASIC-11/RT-11 V2 FORTRAN/RT-11 LSI Extensions V1 PLOT 11/RT-11 V1.1
BASIC/RT Extensions V1 FORTRAN IV/RT-11 V2 RT-11/03 FORTRAN
COS-350/2780 GAMMA-11 F/B V2, V2C Extensions V1
CTS-300 V3, V4, V5 Industrial BASIC/RT-11 V1 REMOTE/RT-11 V1
CTS-300 DICAM V1 Lab Applications-11 V3 RT-11 V3, V3B
CTS-300 DICAM II V1 LSP-11 V1 RT-11 (CTS-300)/LSI-11
CTS-300/DIS V1 MSB11 V1 2780 V2
DECnet/RT V1 MSB/FORTRAN IV V1 RT-11/2780 (CTS-300/
FOCAL/RT-11 VIB MU BASIC-11/RT-11 V1 2780) V2
FORTRAN Graphics PDL/RT-11 V1 SSP-11/RT-11 VI
Package V 1.1
DISTRIBUTION
The Dispatch is directed to one software contact for each licensed Category A and B software product
for one year after installation. No Mailing will be made to addresses without a software contact name.
Address changes and requests for information about maintenance service after the first year should be
sent to the nearest DIGITAL Field Office. For address changes, include the new address and mailing
label from the most recently received publication.
Software binaries and sources are provided under licenses only. The standard Terms and Conditions,
OEM Agreement and/or Quantity Discount Agreement contain the licenses for all binaries other than
DECsystem-10.
Eleanor F. Hunter, Editor
Ann Owens, Associate Editor
Copyright €) 1979 Digital Equipment Corporation
The material in this document is for information purposes only and is subject to change without notice.
Digital Equipment Corporation assumes no responsibility for any errors which may appear in this docu-
ment. Comments on the contents of this publication should be directed to your local DIGITAL Field Office.
TRADEMARKS of DIGITAL EQUIPMENT CORPORATION
Maynard, Massachusetts
DEC EDUsystem RSTS
DECsystem-10 IAS RSX
DECSYSTEM-20 MASSBUS UNIBUS
DECUS OMNIBUS VAX
DIBOL 0S/8 VMS
DIGITAL PDP
5/79-14
RT-11 Software Dispatch, June 1979
TABLE OF CONTENTS
SEQ.NO. PAGE
USER LETTER 1
CTS-399 Vg5
DIBOL
TWO PROBLEMS: OPENING Y LENGTH FILE IN SUD AND OPENING
LP IN I MODE (PATCH 5) 4 M 3
LINE PRINTER PROBLEM AND PROBLEM WITH LARGE ISAM FILE -
(PATCH 7) 5 M 5
I/0 ERRORS AND PROBLEM WITH FMAC SUBROUTINE (PATCH 8) 6 M 7
ISAM FILE CORRUPTION (PATCH 9) 7 M 11
FMS-11 vgl
ARTS
CONSOLE TERMINAL SPECIAL MODE BIT CLEARED 1 M 15
INCORRECT MCDEMO FILE TYPES 20 17
TSKINI INPUT BUFFER TOO SMALL 3 M 19
ARTS ERROR MESSAGES LACK '?' 4 M 21
FORTRAN IV/RT-11 V2.1
REGISTER ALLOCATION - PATCH 8 9 M 25
SMALLER EXECUTION-TIME PROGRAMS 10 N 29
FORTRAN OTS - PATCH 9 11 M 30
1/0 FROM A FORTRAN COMPLETION ROUTINE - PATCH 18 12 M 33
FORTRAN FAILS TO COMPILE DO-LOOPS - PATCH 11 13 M 36
LSP-11 V1
PATCH NO. 1 - GENERAL CORRECTIONS NO. 1 1M 39
PATCH NO. 2 - PEAK CORRECTIONS NO. 1 2 M 47
PATCH NO. 3 - PEAK CORRECTION NO. 2 3 M 50
RT-11 V93-92
MISCELLANEOUS
ODD RING BUFFER SIZES CAUSE ASSEMBLY ERRORS 4 R 55
UTILITIES
CORRECTIONS TO FILEX 21 M 57
MONITORS
INPUT FILE LOST WHEN USING CSIGEN 24 M 59
RT-11 V93B-80
DOCUMENTATION
NEW DEVICE RELEASE DOCUMENTATION, RT-11 Vÿ3B 6 N 65
MISCELLANEOUS
ODD RING BUFFER SIZES CAUSE ASSEMBLY ERRORS 3 R 67
INCORRECT NULL HANDLER DEVICE IDENTIFIER | 4 M 68
RT-11 Software Dispatch, June 1979
TABLE OF CONTENTS (CONT.)
SEQ.NO. PAGE
RT-11 V83B-099
MONITORS
INPUT FILE LOST WHEN USING CSIGEN 24 M 69
UTILITIES
RESORC DISPLAYS STATUS OF FIRST 14 TERMINALS 15 M 73
CUMULATIVE INDEX 75
SOFTWARE PRODUCT DESCRIPTION (SPDs) 85
DIGITAL EQUIPMENT COMPUTER USERS SOCIETY 95
SPR USER LETTER
The Dispatch SPR User Letter has been revised to reflect the new SPR
form which has been available and has been in distribution for several
months. This new SPR form can be readily identified by the priority
section which uses a 1-5 numbering scheme rather than high, medium and
low. These forms can be obtained from your local Digital office or
SPR Center or by requesting them from SPR Administration.
How To Make The Best Use Of The SPR Form
What We Can Do For you
1. Blank SPR forms are available upon request in the desired
quantities through the SPR Administration (Р.О. Box F) and your
local office/SPR Center,
2. Copies of the SPR acknowledgement and answer are sent to the
appropriate DIGITAL Office/SPR Center for their information.
3. Your local office is provided status for submitted SPRs upon
request by contacting SPR Administration.
4, Information is provided to the pertinent District Software
Managers on High Priority SPRs that are submitted by customers in
their districts.
5. SPRs marked PROBLEM/Error will have a response for supported
Category A and B products. These SPRs should refer to suspected
deficiencies in the software.
6. SPRs marked SUGGESTION are forwarded to the pertinent software
group for information purposes, and are responded to at their
discretion,
What You Can Do For Us
1. Customer Name and Address and Problem Statement should always be
typed or printed clearly.
2. An SPR should be submitted with only one problem on it. Putting
more than one problem on an SPR can greatly lengthen the
turn-around time.
3. WHENEVER POSSIBLE, SUBMIT AN SPR WITH ATTACHMENTS, SUCH AS MACHINE
READABLE DATA, DETAILED INSTRUCTIONS ON HOW TO REPRODUCE THE
PROBLEM, PROGRAM AND/OR DATA FILES, LISTINGS, AND CONSOLE LOG.
Ц. It would be most helpful to all concerned if problems with patches
are reported as soon as possible,
CONT'D
For security SPRs, it is imperative that the DO NOT PUBLISH box be
marked.
It would be helpful if tapes submitted with SPRs are labeled
(track and density), and have a directory attached.
Should you ever receive an unacceptable SPR response, please
contact us or the appropriate SPR Center so that the
response may be addressed.
SPRs should not be used for problems concerning software policy,
software distribution, or hardware. The local office should be
contacted in these cases.
RT-11 Software Dispatch, June 1979
FMS-11 vgl Seq 2 0
ARTS
MCDEMO . MAC
+=
O
th
pt
INCORRECT MCDEMO FILE TYPES (MG)
PROBLEM:
The file types (extensions) of the data files that MCDEMO
creates are wrong.
SOLUTION:
Assign the logical names SRC and DK to devices as follows:
1) SRC specifies the device which contains a copy
of the distributed ARTS source modules.
2) DK specifies the device on which temporary files
will be created.
RESTRICTION
SEC must not be the same
physical device as DK
Correct the source file MCDEMO.MAC, by typing the following:
.R EDIT
*ERSRC:MCDEMO. MAC <ESC>EWMCDEMO. MAC<ESC ><ESC>
*F.TITLEXESC>XESC> о
¥A-2JI<KTAB>;EDIT LEVEL 1<ESC>V<ESC><ESC>
‚TITLE MCDEMO —- FMS-11 Demonstration Subroutine EDIT LEVEL 1
*F DEMO: <ESC><ESC>
* FASTID<ESC>FR5<ESC>- 1DI 3<ESC >VXESC ><ESC>
MOVB ASTID(R3),RO RO = TASK IDENTIFICATION CODE
*EX<ESC><ESC>
Copy the altered file to the source disk SRC and delete the temporary
copy by typing the following:
.COPY MCDEMO. MAC SRC:/PREDEL
. DELETE MCDEMO.MAC/NOQUERY
The updated version of MCDEMO may now be assembled and linked for
execution under ARTS.
17
RT-11 Software Dispatch, June 1979
RT-11 VO3-82 Seg 4 R
MISCELLANEOUS
SYSGEN.CND V891.46 1 of 1
ODD RING BUFFER SIZES CAUSE ASSEMBLY ERRORS (SPR 11-22188 CG)
There exists an undocumented restriction in SYSGEN. The values specified
for the input and output ring buffer sizes must be even. If an odd value
is specified, assembly errors will result.
55
RT-11 Software Dispatch, June 1979
RT-11 V03B-00 Seq 6 N
DOCUMENTATION
l ofl
NEW DEVICE RELEASE DOCUMENTATION, RT-11 [email protected] (JS)
This article summarizes the documentation for the new device release of
RT-11 VG3B. The device release adds RT-11 support for TU58 DECtape II
cartridge and PDT-11/138 and PDT-11/150 Intelligent Terminals. These
documents are included in all the software kits that require them. You
need not order them separetely.
RT-11 DOCUMENTATION DIRECTORY
This revision adds descriptions of the new RT-11 documents. The reading
path flow chart is also expanded to include the new manuals.
UPDATE NO. 2 TO RT-11 SYSTEM RELEASE NOTES
vi
This update adds DECtape II and PDT-11 information to the RT-11 System
Release Notes.
RT-11/DECTAPE II INSTALLATION NOTES
This new manual describes procedures for installing:
o RT-11 with DECtape II as the system device
o RT-11 with disk as the system device and DECtape II as a storage device
o DECtape II support in a
previously installed RT-11 system
4
RT-11/PDT-11 INSTALLATION NOTES
This new manual describes procedures to:
o Install RT-11 on a PDT-11/138 or PDT-11/158 processor
o Create, on a previously installed RT-11 system, an RT-11 system to run
on a PDT-11/138 or PDT-11/158 processor
65
RT-11 Software Dispatch, June 1979
RT-11 VO3B-90 Seg 3 R
MISCELLANEOUS
SYSGEN.CND V92.11B
js
(e!
Fh
=
ODD RING BUFFER SIZES CAUSE ASSEMBLY ERRORS (SPR 11-22189 CG)
There exists an undocumented restriction in SYSGEN. The values specified
for the input and output ring buffer sizes must be even. If an odd value
is specified, assembly errors will result.
67
RT-11 Software Dispatch, June 1979
RT-11 V93B-99 Seg 4 M
MISCELLANEOUS
SYSTBL.CND lofl
INCORRECT NULL HANDLER DEVICE IDENTIFIER (SPR 11-23233 JM)
System generation creates a device identifier of 24 for the null handler
"NL" instead of 25. The following patch fixes this problem.
Patch to SYSTBL.CND:
.R EDIT <RET>
*EBSYSTBL.CND[26]<ESC>R<ESC><ESC>
*GO<ESC>-DI1<ESC>V<ESC><ESC>
:SYSTBL EDIT LEVEL 1
% 2F 214 <ESC>V<ESC><ESC>
DEV NL, 24
#_DI5<ESC>V<ESC><ESC>
DEV NL, 25
*EX<ESC><ESC>
There is no version number change after installing this patch.
68
RT-~11 SOFTWARE DISPATCH
CUMULATIVE INDEX
JUNE 1979
This is a complete listing of all articles for current versions of RT-11 and related products. In the
case of subordinate software, missing sequence numbers may pertain to problems unique to interaction
with previous versions of the same product or other major operating systems.
IMPORTANT!
Retracted articles are indicated: RETRACTION.
Flags are currently being installed for all articles. The flags and definitions are as follows:
M = Mandatory Patch. These patches correct errors in the software product. All users are required to
apply these patches to maintain consistent ™"user level" unless the accompanying article specifies
otherwise.
F = Optional Feature Patch. These patches extend or configure functionality into the product. These
functions will be treated as a supported part of the product for the duration of the current
release and will be incorporated with any future release, unless otherwise stated.
R = Restriction. These articles discuss areas that will not be patched in the current release because
they require major modification or because they are not consistent with the design of the product.
Restrictions, except those described as permanent, are reviewed and modified when possible as part
of the normal release cycle.
N = NOTE. These articles provide explanatory information that supplements the manual set and provide
more detailed information about a program or package. They also provide procedural information to
make it easier to use a program or package.
Component Sequence Mon/Yr
APL-11 V1
APL .SAV PROGRAM PATCHES
ERRONEOUS "DEFINITION ERROR" DURING FUNCTION EDITING 01M Nov 77
LOSS OF LOWER-CASE ON RE-ENTRY TO APL-11 02 M Nov 77
APL WORKSPACE 03 R Nov 77
"SYSTEM ERROR"S GENERATED BY NULL LINE ELEMENTS 04 Dec 77
INTERNAL MEMORY ALLOCATION PROBLEMS 05 M Dec 77
ERROR FOR SCALAR RESULT OF DECODE OR INNER PRODUCT OPERATION 06 M Feb 78
SYSTEM ERROR ON PARAMETER RETURN 07 M May 78
BASIC-11/RT-11 V2
RESEQUENCE PRODUCES AN INCORRECT PROGRAM UNDER CERTAIN CONDITIONS 01 M Aug 78
PRINT USING 02 М Jun 78
MAX SIZE OF LINE ENTERED TO BASIC-11 03 M Jun 78
REM STATEMENT CONTAINING LEFT PARENTHESIS CAUSES SUBSEQUENT SPACES
AND PERIODS TO BE REMOVED 04 R Jun 78
RUN (NH) COMMAND MAY GIVE AN ERROR MESSAGE 05 M Jul 78
TERMINAL MAY HANG 06 M Jul 78
DATA FILES 07 M Jul 78
SAVE DEV: AND REPLACE DEV: 08 M Jul 78
SINGLE PRECISION HANG AND NUMERIC CONVERSION PROBLEM (PATCH F) 09 M Aug 78
CONVERSION PROGRAM 10 M Sep 78
OVERLAYING WHILE IN A SUBROUTINE 11 R Nov 78
OPERATION OF CTRLC, AND RCTRLC AND SYS (6) FUNCTIONS AND THE
CTRL/C COMMAND 12 N Nov 78
BASIC-11/RT-11 V2 CONVERSION PROGRAM PATCH 1 13 M Feb 79
OPERATION OF OLD, RUN, CHAIN AND OVERLAY WHEN THE SPECIFIED FILE
IS NOT FOUND 14 N Feb 79
CREATING AND ACCESSING VIRTUAL ARRAY FILES 15 N Feb 79
REPUBLICATION OF PATCHES | 16 N Feb 79
PRINT USING — PATCH À 17 M Feb 79
RESEQ - PATCH B 18 M Feb 79
EDITING A DIM #n STATEMENT — PATCH C 19 M Feb 79
DOUBLE PRECISION HANG — PATCH D | 20 M Feb 79
SAVE dev: AND REPLACE dev: - PATCH E 21 M Feb 79
SINGLE PRECISION HANG AND NUMERIC CONVERSION PROBLEM —~ PATCH Е 22 M Feb 79
SAVE XXX & UNSAVE ‚XXX — PATCH G 23 M Feb 79
75
Component Sequence Mon/Yr
NEW — PATCH H 24 M Feb 79
STORAGE OF THE NULL CHARACTER IN STRING VARIABLES AND VIRTUAL
STRING ARRAYS 25 N Feb 79
USE OF COMPILE COMMAND 26 N Feb 79
RESEQ — PATCH I 27 M Mar 79
LISTNH /OLD — PATCH J 28 M Mar 79
SYS(1) — PATCH K 29 M Mar 79
CALL — PATCH L 30 M Mar 79
DOUBLE PRECISION INTEGER VARIABLES - PATCH M 31 M May 79
FILESIZE O — PATCH N 32 M May 79
BASIC/RT-11 EXTENSIONS V1
"IPK" SUBROUTINE 01 M Aug 77
SAMPLING A/D CHANNEL NO. 15 02 R Aug 77
SAMPLING AR11 03 M Sep 77
"CLRD" AND "PUTD" ROUTINES 04 M Nov 77
"SETR" AND "WAIT" COMBINATION MAY FAIL 05 Apr 78
BASIC/RT-11 EXTENSION BUILD PROCEDURE RESTRICTION 06 R Mar 79
CTS-300 V5
DECFORM
TWO PROBLEMS WITH FOCOMP 01 M May 79
DIBOL
TWO PROBLEMS: FILE CORRUPTION POSSIBILITY AND REPETITIVE I/0 ERRORS 01 M Apr 79
OPENING NON-STANDARD HANDLERS 02 M Apr 79
ANOTHER FILE CORRUPTION POSSIBILITY 03 M Apr 79
TWO PROBLEMS: OPENING O LENGTH FILE IN SUD AND OPENING LP IN I MODE 04 M Jun 79
LINE PRINTER PROBLEM AND PROBLEM WITH LARGE ISAM FILE 05 M Jun 79
1/0 ERRORS AND PROBLEM WITH FMAC SUBROUTINE 06 M Jun 79
ISAM FILE CORRUPTION 07 M Jun 79
SORTM
MERGE DOES NOT ACCEPT EMPTY FILES 01 M Apr 79
DECnet-—RT V1
DAP
DAP ROUTINES DO NOT ARBITRATE DAP SEGMENT SIZE PROPERLY 07 M Jan 79
NOTES ON CHANGES TO DAP INTERFACE 09 N Feb 79
CORRECT BUFFER POINTER ERROR | 16.11 M May 79
DDCMP
DDCMP LINE COUNTERS OVERFLOW TO ZERO 010 Jul 78
DMC
DMC LINE COUNTERS OVERFLOW TO ZERO 010 Jul 78
DOCUMENTATION
USER'S GUIDE DOCUMENTATION ERRORS 2.1 May 79
FAL
CORRECT FAL PROCESSING OF END OF STREAM MESSAGE 01 M Jan 79
FAL INCORRECTLY ALLOCATES DISC SPACE FOR FILES 02 M Feb 79
FAL INCORRECTLY HANDLES REMOTE FILE REQUESTS os Mm Feb 79
FORTRAN INTERFACE
DIFFERENCES IN RT AND RSX FORTRAN INTERFACE IMPLEMENTATIONS 01 N Jul 78
USE OF THREADED AND INLINE FORTRAN COMPILER OPTIONS 04 R Jan 79
FORTRAN REMOTE OPEN FOR WRITE MODIFIES FILE ATTRIBUTES 05 N Jan 79
MODEM CONTROL
SUPPORT OF ASYNCHRONOUS HALF DUPLEX MODEMS 01 R Jul 78
NFARS
DAP ROUTINES CHANGE MODE DURING FILE TRANSFER 02 M Feb 79
CHECK FOR BLOCK MODE TRANSFER 03 M Feb 79
76
Component Sequence Mon/Yr
DAP DEFAULTS DO NOT ALLOW RECORDS TO SPAN BLOCKS 06 0 Jan 79
ASCII FILE ACCESS TO VAX/RSX SYSTEMS 08 M Feb 79
INVALID FILE TYPE SENT TO VAX IN ASCII TRANSFER 10 M Mar 79
NSP
PROTOCOL VIOLATION IN NODE INITIALIZATION 01 M Jan 79
NFT
NFT ASCII FILE TRANSFER TO VAX/RSX SYSTEMS 03 M Feb 79
LOGICAL BLOCK NUMBERS NOW START AT ONE 17.5 M May 79
FEP-11, FORTRAN ENHANCEMENT PKG.
ALSO PERTAINS TO: RT-11/FORTRAN UPGRADE PKG. FOR MINC
FEP-11 INITIAL PROBLEMS, SOLUTIONS AND HINTS 01 M May 79
FMS—11 V1
CONSOLE TERMINAL SPECIAL MODE BIT CLEARED 01 M Jun 79
INCORRECT MCDEMO FILE TYPES 02 0 Jun 79
TSKINI INPUT BUFFER TOO SMALL | 03 M Jun 79
ARTS ERROR MESSAGES LACK '?' 04 M Jun 79
FORTRAN GRAPHICS PACKAGE, V1.1
DECGRAPHIC
NMBR SUBROUTINE IN DECgraphic 01 R JAN 79
FORTRAN/RT-11 EXTENSIONS V1
RUNNING PROGRAM WITH "SETR" 01.M Oct 78
IBEF NOT PROPERLY DECREMENTED 02 R Oct 78
LPS DEVICE CONFLICT CAUSED BY CALL SETR AFTER CALL RTS 03 R Oct 78
IADC AFTER RTS DOES NOT WORK 04 M Oct 78
SUBROUTINE NAMING CONFLICT 05 N Oct 78
PLOT55 DESCRIPTION 06 N Oct 78
ILLEGAL MEMORY REFERENCE ERROR 07 M Oct 78
uDEVICE CONFLICT ERROR 08 R Oct 78
TWO PROBLEMS WITH THE RT—11/FORTRAN GRAPHICS EXTENSIONS 09 M Oct 78
FORTRAN IV/RT-11 V2
COMPILER
DISPOSE = 'KEEP' OPTION 01 R Jan 79
CRASH DUMPS 02 N Jan 79
SYNTAX ERRORS IN SOURCE PROGRAM MAY CAUSE COMPILER TO ABORT 03 M Jan 79
SIMRT 04 M Jan 79
SIMRT CONTINUED 05 M Jan 79
KNOWN FORTRAN IV V2 BUGS 06 N Jan 79
USE OF THE FIND STATEMENT 07 M Jan 79
RAISING COMPLEX NUMBERS 08 M Jan 79
EXTRA CHARACTERS MAY RESULT IN COMPILER TRAPPING 09 M Jan 79
TRANSMITTING ASCII DATA 10 К Jan 79
IN-LINE CODE 11 N Jan 79
ERRORS OCCUR WITH NO DO LOOP 12 M Jan 79
FORTRAN "ACCEPT" STATEMENT 13 R Jan 79
FORTRAN IV/RT-11 Ve.1
FORTRAN IV V2.1 MAINTENANCE RELEASE 01 N Dec 78
PATCH 1 02 M Feb 79
PATCH 2 03 M Feb 79
PATCH 3 04 M Feb 79
PATCH 4 05 M May 79
CARRIAGE CONTROL OPTION — PATCH 5 06 M May 79
OPEN FAILURE WITH TYPE='OLD' — PATCH 6 07 M May 79
FORTRAN LIBRARY FUNCTION ERRTST — PATCH 7 08 M May 79
77
Component Sequence Mon/Yr
REGISTER ALLOCATION — PATCH 8 09 M Jun 79
SMALLER EXECUTION-TIME PROGRAMS 10 N Jun 79
FORTRAN OTS - PATCH 9 11M
1/0 FROM A FORTRAN COMPLETION ROUTINE - PATCH 10 12 М Jun 79
FORTRAN FAILS TO COMPILE DO-LOOPS — PATCH 11 13 M Jun 79
FOCAL/RT—11 V1B
FOR COMMAND WITHOUT AN ARGUMENT 01 M Oct 75
OPERATE COMMAND CAUSES ERROR 04 M Aug 76
FCLK ROUTINE GIVES INCORRECT TIME 05 0 Aug 76
"LIBRARY ASK" COMMAND 06 0 Feb 77
"/Z" SWITCH | 07 M Aug TT
@START NOT WORKING WHEN DOWN-LINE LOADING 08 M Mar 78
LIBRARIES FROM FOCAL SOURCE DISK MUST BE REFORMATTED 09 N Aug 78
CLOCK PROBLEM FOR PAPER TAPE (STAND-ALONE) FOCAL USERS 10 M Nov 78
FORTRAN/RT-~11 EXTENSIONS V1B
RUNNING PROGRAM WITH "SETR" 01 M Oct 78
IBEF NOT PROPERLY DECREMENTED 02 R Oct 78
LPS DEVICE CONFLICT CAUSED BY CALL SETR AFTER CALL RTS 03 R Oct 78
IADC AFTER RTS DOES NOT WORK 04 M Oct 78
SUBROUTINE NAMING CONFLICT 05 N Oct 78
PLOT55 DESCRIPTION 06 N Oct 78
ILLEGAL MEMORY REFERENCE ERROR 07 M Oct 78
uDEVICE CONFLICT ERROR 08 R Oct 78
TWO PROBLEMS WITH THE RT-11/FORTRAN GRAPHICS EXTENSIONS 09 M Oct 78
FORTRAN/RT-11 EXTENSIONS V1B
FORTRAN CRASHES AFTER RUNNING PROGRAM WITH "SETR" 01 M Oct 78
TWO PROBLEMS WITH THE RT-11/FORTRAN GRAPHICS EXTENSIONS 02 M Oct 78
NEGATIVE INTENSITY 03 N Nov 78
PROGRAM TERMINATION ERROR USING RT-11 F/B 04 R Apr 79
FORTRAN/RT-11 EXTENSIONS V2.1
FORTRAN CRASHES AFTER RUNNING PROGRAM WITH "SETR" 01 M Mar 79
TWO PROBLEMS WITH THE RT-11/FORTRAN GRAPHICS EXTENSIONS 02 M Mar 79
NEGATIVE INTENSITY 03 N Mar 79
GAMMA--11 F/B V2
DATA ANALYSIS PROGRAM 01 M Feb 79
STUDY PROGRAM DISPLAYS TOO MANY INDEX LINES PER PAGE 02 M Feb T7
BASIC AND FOCAL 03 M Feb 77
BACKGROUND PROGRAM CAN HANG THE FOREGROUND TERMINAL 04 M Feb 77
CNTL/C UNDER SINGLE JOB MONITOR 05 M Feb 77
CROSSHAIRS FAIL TO APPEAR IN SLICE 06 M Feb 77
UNDOCUMENTED PROGRAMS 07 N Mar 77
FORTRAN SUPPORT INCORRECTLY CONVERTS DATA AND TIME OF INQUISITION 08 M May 77
"RS" COMMAND IS INCORRECTLY 09 N Jun 77
GAMMA-11 F/B V2C
GATED LIST MODE IMAGES 01 0 Sep 78
TU16 SUPPORT 02 M Sep 78
PROBLEMS WITH PLAYBACK BUFFER COMMENTS AND FLOOD CORRECTIONS 03 M Oct 78
STATIC FOREGROUND ACQUISITION FAILS ON RKO6 OR RLO1 SYSTEMS 04 M Oct 78
DYNAMIC CURVE CALCULATIONS MAY FAIÏL 05 M Dec 79
RK06, 7 AND RLO1 FOREGROUND ACQUISITIONS PROBLEMS 06 M Dec 78
PROBLEMS WITH FLOOD CORRECTIONS 07 M Dec 78
PROBLEMS WITH REGION OF INTEREST 08 M Dec 78
KW11-P REAL-TIME CLOCK INCORRECTLY INITIALIZED 09 M Dec 78
GAMMA-11 V2C NCV11 REAL-TIME CLOCK CAN BE DISABLED 10 M Dec 78
KW11-P REAL-TIME CLOCK RUNS TOO FAST DURING GSA STUDIES 11 M Dec 78
78
Component
BUILDING AN RLO1 GAMMA—11 V2C SYSTEM
PREDEFINED GATED LIST MODE STUDIES
GATED LIST MODE DATA ACQUISITION SET-UP
PROBLEMS WITH MAGTAPE DISTRIBUTION
SUBROUTINE 'GMXG' GENERATES ILLEGAL ADDRESS MESSAGE
FGAMMA/BGAMMA RACE CONDITION
DELAYED START LIST MODE STUDIES
FORMATTING GATED LIST MODE STUDIES
SLICE PROBLEMS
DOUBLE INTERPOLATION OF 64 X 64 MATRIX DATA
GAMMA-11 AND RT-11 DATE ROLLOVER
PROBLEMS WITH PATIENT MONITOR AND GSA ADMIN BLOCKS
FOREGROUND GATED LIST MODE STUDIES FAIL
NCV11 JOYSTICK AND LIST MODE PROBLEMS
SYSTEM SUMMARY FOR RKO7 DISKS
MORE PROBLEMS WITH FLOOD CORRECTION
TWO MINOR PROBLEMS WITH PLAYBACK BUFFERS
TRANSFER STUDY CAN CORRUPT A DISK DIRECTORY
FOUR FRAME MINIMUM FOR GSA STUDIES
GAMMA-11/BASIC PATCHES
CONTINUE ANALYSIS CA) OCCASIONALLY FAILS
LABORATORY APPLICATIONS-11 УЗ
A NEW MODULE TO ENHANCE DATA FLOW WITHIN LA-11
HISTO.MAC
ACQUIRING AND PROCESSING HISTOGRAM DATA
LABMAC.SML
ERRONEOUS MACRO
INCLUDING LABMAC.SML IN SYSMAC.SML
PEAK,MAC
WIDE PEAKS
PEAK PROBLEMS AND CORRECTIONS
ARITHMETIC CORRECTION FOR PEAK AREA
MISSING PATCH IN RELEASE NOTES
SPARTA
LPS AND AR-11 VECTOR AND STATUS REGISTER
USING SPARTA AND FLOATING POINT BUFFERS
AR-11 TIMING PROBLEMS WITH ADSAM AND SPARTA
FFT SCALING CORRECTION
SCALE FACTOR CORRECTION FOR SPARTA COMMANDS FAC AND FCC
DATA DISPLAYS USING LA-11
DATA PREPARATION FOR SPARTA COMMANDS FAC AND FCC
SPARTA CORRECTIONS FOR POINT-PLOT DISPLAY
ADDING COMMANDS TO SPARTA
CORRECTION FOR THE DPV COMMAND WITH POINT PLOT DISPLAY
GENERAL SUBROUTINE MODULE FOR EAE
INCORRECT PHASE ANGLE CALCULATION
"MOU" AND "MIN" COMMANDS CAN BE READ OUT AND IN CORRECTLY
MULTIPLE SYNCH PULSES
AUTO AND CROSS CORRELATION
ALLOCATING MORE THAN 16K BUFFERS IN SPARTA
A/D SAMPLING: FAST MODE
A/D SAMPLING: FAST MODE EXIT
SCALE FACTOR PRINT FOR THE FFT
SWEEP .MAC
SWEEP SAMPLING: FAST MODE
THRU
HOW TO START DATA ACQUISITION WHEN CSTART EQUALS ZERO
MULTICHANNEL SINGLE RATE SCHMIT TRIGGER SWITCH BOUNCE
CONTINUOUS SAMPLING: CONDITIONAL ASSEMBLY ERRORS
CONTINUOUS SAMPLING: DMA WITH DUAL SAMPLE + HOLD
DOCUMENTATION CORRECTIONS
79
Sequence
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
2 ZLZELEOLEZELEZAELZEOZEAZaa
01 N
01 M
01
02
==
01
02
03
ol
= X
01
02
03
où
05
06
07
08
09
10
11
12
13
14
15
16
17
19
20
= 222 2 SZZXZOZ2 2, ZZZ=< ZO=z =
01
=
01
02
03
04
zz zz
Dec
Dec
Dec
Dec
Feb
Feb
Feb
Feb
Feb
Feb
Feb
Feb
Feb
May
May
May
May
May
May
May
May
Oct
Sep
Sep
Mar
Mar
Jul
Dec
Oct
Dec
Feb
Feb
Feb
Mar
Mar
Apr
Apr
May
Jun
Jun
Oct
Jan
Jan
Jan
Feb
Jul
Mar
Jan
Aug
Jun
Dec
Jul
Jul
Nov
Mon/Yr
78
78
78
78
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
70
79
76
76
77
79
76
76
76
77
75
76
76
76
76
76
76
76
76
76
76
76
Tí
77
77
77
77
78
79
TT
76
76
TT
77
TT
LSP—11 V1
PATCH NO. 1 — GENERAL CORRECTIONS NO. 1
PATCH NO, 2 — PEAK CORRECTION NO, 1
PATCH NO, 3 — PEAK CORRECTION NO. 2
LV11/RT-11 PLOTTING PACKAGE V2
SUBROUTINE PLOT DOES NOT CORRECTLY REPRODUCT VT11 PICTURE
MU BASIC/RT—11 V1
BUILDING MU BASIC/RT-11 UNDER RT-11 V2C
REMOTE TERMINAL SUPPORT ON MODEMS
OVERLAY... LINE WORKS INCORRECTLY
USING IMMEDIATE MODE "GOSUBs™"
CLOCK LOSES TIME ON RT-11 WHEN RUNNING MU BASIC
REM STATEMENTS
ADDITIONAL FILES ON RELEASE KIT (MUB¥,#%)
MU BASIC/RT-11 SYSTEM INSTALLATION GUIDE
REPLACEMENT PAGES
REPLACEMENT PAGES
REPLACEMENT PAGES
MU BASIC-11/RT-11 V2
MU BASIC—11/RT--11 V2 CONVERSION PROGRAM
OPERATION OF CTRL/C, RCTRLC AND SYS (6) FUNCTIONS AND THE
CTRL/C COMMAND
MEMORY REQUIREMENTS OF OPTIONAL FUNCTIONS ETC.
MU BASIC-11/RT-11 V2 RELEASE NOTES AND INSTALLATION GUIDE CHANGES
ORDER OF COMMON STATEMENTS AT START OF MUCNFG.BOO, MUCNF1.BOO,
MUCNF2.B0O
OPERATION OF OLD, RUN, CHAIN AND OVERLAY WHEN THE SPECIFIED FILE
IS NOT FOUND
CREATING AND ACCESSING VIRTUAL ARRAY FILES
STORAGE OF THE NULL CHARACTER IN STRING VARIABLES AND VIRTUAL
STRING ARRAYS
USE OF COMPILE COMMAND
MU BASIC-11/RT-11 V2 CONFIGURATION PROGRAM PATCH 1
CHAINING WITH COMMON —PATCH A
VIRTUAL FILE I/0 — PATCH B
SYS (1,n) FUNCTION — PATCH C
RESEQ — PATCH D
VALUES IN PATCHES A, B, C
LISTNH / OLD - PATCH E
CALL — PATCH F
MU BASIC-11 DEVICE INDEPENDENCE FOR INIT.BOO — SPECIIAL PATCH YY1
DOUBLE PRECISION INTEGER VARIABLES — PATCH G
INPUT #/PRINT # — PATCH H
OLD OF A ZERO BLOCK FILE — PATCH I
ADDITION TO PATCH B - PATCH J
MU BASIC—11/RT—11 V2 PERFORMANCE IMPROVEMENT PATCH NO, 1
MU BASIC-11/RT-11 V2 PERFORMANCE IMPROVEMENT PATCH NO. 2
MU BASIC-11/RT-11 V2 PERFORMANCE IMPROVEMENT PATCH NO. 3
MU BASIC-11/RT-11 V2 PERFORMANCE IMPROVEMENT PATCH NO. Ha
MU BASIC-11/RT-11 V2 PERFORMANCE IMPROVEMENT PATCH NO. 4b
MU BASIC-11/RT-11 V2 PERFORMANCE IMPROVEMENT PATCH NO. le
MU BASIC-11/RT-11 V2 PERFORMANCE IMPROVEMENT PATCH NO. 5
MU BASIC-11/RT--11 V2 PERFORMANCE IMPROVEMENT PATCH NO. 6
MU BASIC-11/RT-11 V2 PERFORMANCE IMPROVEMENT PATCH NO. 7
MU BASIC-11/RT-11 V2 PERFORMANCE IMPROVEMENT PATCH NO. 8
PDL/RT-11 V1B
CLARIFICATION OF SEARCH FAILURE IN SUBROUTINE FIND
FIND SUBROUTINE
PATCHES TO PDL
80
01
03
01 M
01
02
03
04
05
07 N
01
02 N
03 N
01 R
02 N
04 N
05 M
06
07
= =
08
09
10
44
"ii
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
== LZIELETIZZA LZLILETLIZEELZERO=zZm=z
01
02
==
Jun
Jun
Jun
Apr
Feb
May
May
Jul
Feb
May
Jan
Jan
Jan
Nov
Nov
Nov
Dec
Dec
Feb
Feb
Feb
Feb
Feb
Feb
Feb
Feb
Feb
Feb
Mar
Mar
May
May
May
May
May
May
May
May
May
May
May
May
May
May
May
Jul
Jul
Jui
T9
79
79
78
76
76
76
76
77
78
78
77
78
78
78
78
78
78
78
79
79
79
79
79
ey
{
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
78
78
78
Component
SUBROUTINE QKGT
PDL SUBROUTINE 'RDAA'
PDL PEAK ALGORITHM WILL NOT RECOGNIZE VALID PEAKS
PEAK—11 V1
REMOTE/RT-11 V1
SCHEDULER DOES NOT PROPERLY SET PROCESSOR PRIORITY
NOEDIT- O HALTS
NUSERS=1 STAYS IN A FILE MESSAGE LOOP
INCORRECT SWAP AREA ALLOCATION FOR FOUR OR MORE USERS
REBOOT FROM SATELLITE DURING EDIT HANGS HOST
HARD ERROR ON LOOKUP IS FATAL
SECONDARY MODE PROGRAM LOAD FEATURE NOT COMPLETELY FUNCTIONAL
ONE SECOND TIMER FOR LINE TIMEOUTS IS SET INCORRECTLY
LINE FEEDS MAY CAUSE SYSTEM ERRORS-—ASSEMBLY ERROR WITH DIAL
AND NODDC
PROPER GENERATION OF REMOTE IS DEPENDENT ON MODULE ORDER
ASCII CODES 173 AND 174 DO NOT PRINT
IMPROPER FILLER HANDLING FOR VTO5
SYSTEM CRASHES IF RUN IN FOREGROUND WITHOUT /N
"UNSAVE"™ COMMAND CAUSES SYSTEM ERRORS
FLET WILL REMOVE MORE THAN ONE USER FROM THE WAIT QUEUE
STACK FOR USER THREE IMPROPERLY SET
SECONDARY MODE LOADS DO NOT OPERATE PROPERLY
@START COMMAND GIVEN ON TERMINAL WITHOUT SATELLITE CAUSES CRASH
"RTSIM" DOES NOT SUPPORT 50 Hz LINE CLOCK
CHANNEL ACTIVE ERROR
THREE WORDS LOST ON DOWNLINE LOAD
CSISPC NOT PROPERLY SIMULATED
EXCEEDING CHARACTERS PER LINE LIMIT
UNASSIGNED
@RE IN THE SATELLITE DOES NOT WORK
"HANG" CONDITIONS
UANSSIGNED
USING KG-11 CRC CALCULATOR
PASTE CAUSES LINE DUPLICATION
"DAISY CHAIN" ARRANGEMENT IN RTSIM.MAC
OPTIONAL RMON IS OMITTED FROM RTS1M BY DEFINING NORMON=0
DL.-11 ERROR AND CRC ERROR IN HOST
RT-11 V3
DOCUMENTATION
TYPOGRAPHICAL ERRORS
ERROR IN FOREGROUND/BACKGROUND DEMONSTRATION
THE /LIST OPTION FOR THE DIBOL, FORTRAN, AND MACRO KEYBOARD
MONITOR COMMANDS
EDIT
EDIT DOES NOT OPERATE CORRECTLY UNDER XM MONITOR
MACRO
.NARG FAILS WHEN AUTOMATIC LABEL GENERATION IS USED
MISCELLANEOUS
GETSTR AND PUTSTR ROUTINES FOR IN-LINE CODE
ERROR IN THE CONCAT ROUTINE
ERROR IN MTATCH ROUTINE
ODD RING BUFFER SIZES CAUSE ASSEMBLY ERRORS
MONITOR
INCORRECT IDENTIFIER IN .TWAIT REQUEST CAUSES PROBLEMS
.CHAIN, .EXIT FROM VIRTUAL JOB; USR MOVING INTO PAR1 AREA
PATCH TO INTERRUPT EXIT ROUTINE
IMPROPER HANDLING OF THE KW11-P CLOCK
SPECIFYING 50-CYCLE CLOCK SUPPORT DURING SYSGEN OPERATIONS
EDITORS AND V3B MONITORS
81
Sequence
04
05
06
01
02
03
04
05
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
01
02
03
01
01
01
02
03
04
01
02
03
04
05
M
M
M
= 22 22222
РО 20
== 2%
IIR
= == 2 2 2
E £ZT2Z ZOOZOLLZOOSZ
Mon/Yr
Jul
Sep
Sep
May
May
May
May
Jun
Jun
Jun
Aug
Aug
Aug
Aug
Aug
Aug
Dec
Dec
Dec
Jan
Jan
Jan
Mar
Mar
May
Oct
XXX
Mar
Apr
XXX
Aug
Aug
Aug
Oct
Oct
Mar
Aug
Nov
Mar
Apr
Jun
Jun
Nov
Jun
Mar
Apr
Apr
May
Jun
Jun
78
78
78
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
TT
77
77
77
Tf
TT
Tí
XX
78
78
XX
78
78
78
78
78
78
78
78
78
78
78
78
79
78
78
78
78
78
78
Component Sequence Mon/Yr
TYPING NON-ASCII FILES TO CONSOLE AFTER ISSUING A GTON HANGS
THE SYSTEM 07 M Jun 78
LINK/FRUN FAILS WHEN PROGRAM IS OVERLAYED AND USES LIBRARIES 08 M Jul 78
MULTITERMINAL CORRECTIONS 09 M Aug 78
PATCH TO XM ADDRESS CHECKING 10 M Aug 78
FIXES FOR TWO FB/XM PROBLEMS 11 M Aug 78
TERMINATING CONSOLE OUTPUT 12 M Aug 78
ISSUING SEEKS TO DX HANDLER IN XM CAUSES RANDOM SYSTEM FAILURES 13 M Oct 78
CERTAIN EXTENDED MEMORY REQUESTS CANNOT BE ISSUED FROM BOTH
MAINLINE CODE AND COMPLETION ROUTINES 14 M Oct 78
THE "RUN" AND "GET" MONITOR COMMANDS DO NOT CORRECTLY LOAD THE
PORTION OF A PROGRAM THAT OVERLAYS KMON 15 M Oct 78
DX SJ MONITOR BOOTSTRAP CORRECTIONS 16 0 Oct 78
TYPING CTRL/O TO THE CONSOLE TERMINAL SOMETIMES CRASHES 17 M Nov 78
LINK CAUSES ODD MONITOR ADDRESS TRAP 18M Nov 78
CHAINING FROM A VIRTUAL JOB AND RELATED PROBLEMS 19 M Dec 78
DIRECTORY CORRUPTION 20 M Dec 78
FIXES FOR FB/XM PROBLEM IN VO3.02 21 M Apr 79
CORRECTION TO "DIRECTORY CORRUPTION" PATCH 22 M May 79
FLCPPY SYSGEN WITH KW11-P CLOCK 23 М May 79
INPUT FILE LOST WHEN USING CSIGEN 24 M Jun 79
SOURCES
UNRESOLVED DIFFERENCES IN DEMOX1.MAC 01 M Aug 78
DISTRIBUTED MAGTAPE HANDLER CORRECTIONS 02 M Sep 78
MAGTAPE XM AND FSM CORRECTIONS 03 M May 79
SYSTEM HANDLERS
DM HANDLER CORRECTIONS 01 M Oct 78
DM SYSTEM HANDLERS CORRECTIONS 02 M Dec 78
DM HANDLER ERROR HANDLING CORRECTIONS 03 M Jan 79
DM CTO AND SPFUN 376 CORRECTIONS 04 M May 79
UTILITIES
DUP DEFAULT FILE SIZE AND NULL FILE TYPES ARE INCORRECT 01 M Mar 78
DIR MAY INCORRECTLY LIST DIRECTORIES CF MAGTAPES 02 M Mar 78
/L OPTION TO PIP MAY CUASE SYSTEM CRASH 03 M Mar 78
LINK OUTPUT INVALID IF OBJ HAS AN EMPTY GSD RECORD 04 M Mar 78
PAT GIVES FATAL ERROR IF OBJ HAS AN EMPTY RECORD 05 M Apr 78
UNASSIGNED 06 XXX XX
EDIT VT11 DISPLAY FUNCTIONS WILL NOT OPERATE UNDER XM MONITOR 07 M/R Apr 78
TRANSFERS IN INTERCHANGE FORMAT WHEN NO SYSTEM DATE IS GIVEN 08 M Jun 78
DUP SCAN RATE FOR FLOPPY 09 M Jun 78
DUP /I AND /W SWITCHES DO NOT WORK PROPERLY 10 M Jun 78
LINK/FRUN FAILS WHEN PROGRAM IS OVERLAYED AND USES LIBRARIES 11 M Jul 78
DUP DOES NOT DIFFERENTIATE BETWEEN DELETED .BAD FILES AND
PERMANENT ONES 12 M Jul 78
ERRORS IN FILEX INTERCHANGE FORMAT 13 M Jul 78
LINK PRODUCES INCORRECT .LDA FILES 14 M Sep 78
DUP DOES NOT DETECT END OF SEGMENT IF IT IS FIRST ENTRY IN A
DIRECTORY SEGMENT DURING A SQUEEZE OPERATION 15 M Oct 78
LIBR CLEARING OF LOCATION ZERO 16 M Oct 78
LINK ERROR IN PSECTS MOVED TO ROOT 17 M Oct 78
PIP ERRONEOUSLY DELETES FILES 18 M Oct 78
LIBR BLOCK BOUNDARY PROBLEM 19 M Dec 78
LINK CAN CAUSE TRAP TO 4 20 M Feb 79
CORRECTIONS TO FILEX 21 M May 79
RT-11 V3B
DOCUMENTATION
ERROR IN FOREGROUND/BACKGROUND DEMONSTRATION 01 M Aug 78
THE /LIST OPTION FOR THE DIBOL, FORTRAN, AND MACRO KEYBOARD
MONITOR COMMANDS 02 M Nov 78
UPDATE PAGES 03 N Dec 78
RT-11 SOFTWARE SUPPORT DOCUMENTATION 04 M Feb 79
SUMMARY OF UPDATES FOR RT-11 VO3B DOCUMENTATION 05 M Feb 79
NEW DEVICE RELEASE DOCUMENTATION, RT-11 VO3B 06 N Jun 79
MISCELLANEOUS
ERRORS IN THE SYSGEN CONDITIONAL FILE 01 M Jul 78
ERROS IN MTATCH ROUTINE 02 M Nov 78
ODD RING BUFFER SIZES CAUSE ASSEMBLY ERRORS 03 R Jun 79
INCORRECT NULL HANDLER DEVICE IDENTIFER 04 M Jun 7
82
Component | Sequence Mon/Yr
MONITOR
SOURCE PATCHING PROCEDURES FOR V3B 01 M Aug 78
MULTITERMINAL CORRECTIONS 02 M Aug 78
SINGLE JOB TIMER SUPPORT CORRECTIONS 03 M Aug T8
FIXES FOR TWO FB/XM PROBLEMS IN VP3B 04 M Aug 78
TERMINATING CONSOLE OUTPUT | | 05 M Aug 78
EDITORS AND V03B MONITORS 06 0 Aug 78
SEEK IN RK DRIVER 07 M Aug 78
RLO1 CONTROLLER VECTOR AT 160 08 M Aug 78
FPU EXCEPTION HANDLING IN XM MONITOR 09 M Sep 78
TWO EXTENDED MEMORY MONITOR PROBLEMS 10 M Oct 78
TYPING CTRL/O TO THE CONSOLE TERMINAL SOMETIMES CRASHES RT-11 11 M Oct 78
DX SJ MONITOR BOOTSTRAP CORRECTIONS 12 0 Oct 78
THE EDIT AND HELP MONITOR COMMANDS FAIL AFTER A VIRTUAL
JOB HAS RUN 13 M Nov 78
DIRECTORY CORRUPTION AND .UNPROTECT CORRECTIONS 14 M Jan 79
FB AND XM MONITOR CLOCK SUPPORT 15 M Apr T9
CHANGING CLOCK RATE ON GENERATED MONITORS 16 M Apr 79
MULTI--TERMINAL CORRECTIONS TO DECREASE INTERRUPT LATENCY 17 M Apr 79
FIXES FOR FB/XM PROBLEM IN VO3B.00 18 M Apr 79
FLOPPY SYSGEN WITH KW11—P CLOCK 19 M May 79
DISTRIBUTED FB MONITOR CLOCK SUPPORT 20 M May 79
OPTIONAL PATCH TO IMPROVE PERFORMANCE ON PDP—11/03 SYSTEMS 21 O May 79
DISTRIBUTED PD AND DD FB MONITORS CLOCK SUPPORT 22 M May 79
OPTIONAL PATCH TO IMPROVE PERRFORMANCE ON PDP—11/03 AND PDT
SYSTEMS FOR DD AND PD FB MONITORS 23 0 May 79
INPUT FILE LOST WHEN USING CSIGEN 24 M Jun 79
SOURCES
UNRESOLVED DIFFERENCES IN DEMOX1.MAC 01 M Jul 78
ISSUING SEEKS TO DX HANDLER IN XM CAUSES RANDOM SYSTEM FAILURES 02 M Sep 78
DISTRIBUTED MAGTAPE HANDLER CORRECTIONS 03 M Sep 78
DY HANDLER DOUBLE DENSITY ONLY SUPPORT 04 M Apr 79
DL QUEUE ELEMENT AND XM ZERO FILL CORRECTIONS 05 M Apr 79
MAGTAPE XM AND FSM CORRECTIONS 06 M May 79
SYSTEM HANDLERS
RLO1 HANDLER CORRECTIONS 01 M Sep 78
ISSUING A SEEK TO THE DY HANDLER CAUSES THE SYSTEM TO CRASH 02 M Oct 78
DM HANDLER CORRECTIONS 03 M Oct 78
DM SYSTEM HANDLERS CORRECTIONS ou M Dec 78
DY HANDLER SPFUN CORRECTION 05 M Dec 78
DM HANDLER ERROR HANDLING CORRECTIONS 06 M Jan 79
RLO1 PATCH CLARIFICATION 07 N Jan 79
DM CTO AND SPFUN 376 CORRECTIONS 08 M May 79
UTILITIES
ERRORS IN FILEX INTERCHANGE FORMAT 01 M Jul 78
LINK PRODUCES INCORRECT .LDA FILES 02 M Sep 78
LIBR CLEARING OF LOCATION ZERO 03 M Oct 78
LINK ERROR IN PSECTS MOVED TO ROOT 04 M Oct 78
DUP DOES NOT DETECT END OF SEGMENT 05 M Oct 78
COPY/DEVICE FAILS ON DISK TO MAGTAPE 06 M Oct 78
LINK CAUSES MONITOR ODD ADDRESS TRAP 07 M Nov 78
LIBR BLOCK BOUNDARY PROBLEM 08 M Jan 79
EDIT ESCAPE CODE CORRECTION 090 Dec 78
ERROR IN ODT 10 M Feb 79
ERROR IN EDIT 11 M Feb 79
LINK CAN CAUSE TRAP TO 4 12 M Feb 79
CORRECTIONS AND ADDITIONS TO FILEX 13 M May 79
RESORC DISPLAYS STATUS OF FIRST 14 TERMINALS 15 M Jun 79
RT-11/2780 V2
CORRECTIONS TO 2780 PACKAGE 01 Sep 77
RUNNING 2780 ON RT-11 V3 | 02 Nov 77
PATCHING THE 2780 IN RT-11 V3 03 M Jan 79
CHECK FOR ZERO LENGTH RECORD 04 M Jan 79
RESTRICTION OF THE CONSOLE AS AN INPUT/OUTPUT DEVICE 05 R Jan 79
83
COCOON
Software Product Description
PRODUCT NAME: RT-11, version 03B, Single-User Operating System
DESCRIPTION:
RT-11 is a disk-based single-user real time operating
system designed for interactive program development
and/or on-line applications on the PDP-11 or PDT-11.
RT-11 supports both single job (SJ) and fore-
ground/background (FB) modes of processing. in ad-
dition to a variety of system and program develop-
ment utilities, RT-11 offers optional support of a num-
ber of high-level language processors, including
FORTRAN IV, BASIC, FOCAL, and APL.
The emphasis in RT-11 is on efficient use of system
resources, minimizing system requirements in the
CPU and on the mass storage device, while maximiz-
ing system throughput. RT-11’s ease of use is partial-
ly due to the system simplicity inherent in its restric-
tion to a single or dual partition architecture.
The RT-11 operating system offers several configura-
tions:
The FB monitor — allows two programs to operate: a
foreground program and a background program. The
real-time function is accomplished in the foreground,
which generally has priority on system resources.
Functions that do not have critical response time re-
quirements, such as program development, are ac-
complished in the background, which operates when-
ever the foreground program cannot run. Within their
priorities, both foreground and background are com-
plete RT-11 systems with access 10 system
capabilities. Although they operate independently,
foreground and background can communicate
through disk files and/or message transmission areas
in memory.
The FB monitor — can support systems with greater
than 56K bytes of memory. (When exercising this fea-
ture, the FB monitor is referred to as the XM moni-
tor.) This feature is primarily provided for use by
those optional high-level language processors that
can automatically produce programs which can ad-
dress areas of memory other than the lowest 56K
bytes. The assembly language programmer can also
take advantage of this feature for storing data arrays
above the lowest 56K bytes of memory, or for loading
code in other areas of memory. The linker builds pro-
grams only for the lowest 56K bytes of memory, how-
ever, it is the assembly language programmer's re-
sponsibility to provide base address relocation. The
user must do a system generation to include XM sup-
port.
April 1979
85
SPD 12.1.12
The SJ monitor — is for users not requiring FB
operation or the additional FB features. SJ requires
less memory and lower overhead. Should the user's
requirements change, a properly written program that
runs under the SJ monitor can be executed under the
FB or XM monitor as a background program with no
modifications.
RT-11 system features include:
Ease of Use: — RT-11 is designed for the single, in-
teractive user. The English-language keyboard com-
mands are easy to use and understand. The EXE-
CUTE command, for example, allows transition from
source to executing code with one statement. Indirect
files allow command sequences to be stored and in-
voked repeatedly by the user. |
Contiguous File Structure: — The RT-11 contiguous
file structure incurs minimum file access overhead.
Configuration Independence: — The RT-11 system
provides device-independent 1/0 programming. For
example, at run time, the user can send output direct-
ly to a printer or write it to a disk file for later printing.
Flexible Real Time 1/0: — RT-11 has been designed
to satisfy a wide variety of input/output requirements
by providing three modes of 1/0 operation:
e Synchronous 1/0, where processing is suspended
until the completion of the 1/0 event.
e Asynchronous 1/0, where an I/O event is started,
and processing continues untii a user-defined point
is reached. Processing is then suspended until the
i/O event is completed.
e Event driven 1/0, where an 1/0 event is started, and
processing continues until the 1/0 event completes.
Processing is then interrupted to service the com-
pleted 1/0 event.
Low System Overhead: — The RT-11 SJ monitor re-
quires not more than 4.5K bytes of permanent memo-
ry to provide system control and О for the system
device and the operator's terminal. FB operation adds
not more than 4K bytes to this requirement.
RT-11's modular structure enables other functions to
be swapped in as needed. On the other hand, if the
program's memory requirements allow it, the
complete monitor stays resident in memory to further
increase system responsiveness.
Ease of Expansion: — The RT-11 system supports a
AE-3393K-TC
RT-11, Version 03B
wide range of PDP-11 peripherals. Beyond that, the
modularity of the МО system allows users with unique
devices to interface them easily, merely by writing a
device handler, storing it as a file, and installing it
through a single keyboard command into the system.
When a new peripheral handler is added to an RT-11
system, all properly coded programs can immediately
use the device without requiring additional coding or
reassembly.
Industry Compatible Magnetic Tape: — RT-11 sup-
ports 7- or 9-track industry-compatible magtape with
ANSI-compatible labels and fixed-length blocks.
Indirect Command Files: — A set of system com-
mands can be strung together in an indirect com-
mand file so they can be executed through a single
keyboard command. In addition, an indirect com-
mand file can be called automatically on system start-
up.
BATCH: — RT-11 BATCH is a complete job control
subsystem that provides batch-mode processing of
user jobs in both the SJ and FB environments.
BATCH processes job streams in the background
partition, allowing real time or other user jobs to run
in the foreground. RT-11 BATCH can be used in ei-
ther SJ monitor configurations of 24K or more bytes
of memory, or in any FB or XM configuration.
FORTRAN: — The FORTRAN |V language compiler is
available under separate license as an option, and
RT-11 provides access to system services directly
from a FORTRAN program. Routines are provided to
perform direct file 1/0, asynchronous FORTRAN su-
broutines, FORTRAN interrupt routines, and multiter-
minal support.
HELP: — The HELP command allows a user to ac-
cess useful information about keyboard commands.
This information can be modified to meet the user's
need.
Multiterminal Support: — RT-11 is optionally able to
support from 1 to 16 terminals (4 maximum on PDT-
11, 8 maximum on LSI-11) in addition to the console
terminal. These terminals can be addressed by spe-
cially written programs (or by optional software), and
may be interfaced by (up to 8) DL11s, (1 or 2) DZ11s,
(up to 8) DLV11s, or one (1) DZV11, but there can
only be one “console terminal” (DL or DLV only) per
system at any time. The foreground task may
communicate with a terminal other than the one for
the background task. Only RT-11 FB has multitermi-
nal support. The multiterminal support allows dial-up
remote users to be connected via Bell 103A-type mo-
dems. Leased lines are not supported by RT-11. RT-
11 must be system generated for multiterminal sup-
port.
System Generation: — RT-11 is shipped already gen-
erated and ready to use. Users can do their own
system generation (not included with DIGITAL instal-
lation). This is desirable for users who require special
features (such as error logging, extended memory, or
multiterminal support) or a system optimized for their
application. A dual RX01 (or larger) disk, and 32K
bytes of memory are required in order to generate a
„9.
86
SPD 12.1.12
custom RT-11 system. However, it is recommended
that a user have at least 56K bytes of memory and an
RKOS disk or larger to do a system generation. Sys-
tem generation is not supported on DECtape, TU58
DECtape !l, or on the PDT-11/130. System generation
on the PDT-11/150 series requires a dual floppy sys-
tem and 60K bytes of memory.
Error Logging: — RT-11 optionally supports error log-
ging to keep statistics on successful and unsuccessful
transfers for each random access device. RT-11 must
be system generated for error logging support.
RT-11 system programs include:
EDIT: — The RT-11 text editor is used to create and
modify ASCII text files. Both character and line-
oriented commands have been included, along with
provisions for command interaction, editing macros,
and file manipulation.
MACRO-11: — With at least 24K bytes of memory,
MACRO-11 provides full macro programming under
RT-11. It has the facilities for maintaining and using a
macro library on the RT-11 system device as well as
CREF (Cross Reference) listing, conditional assembly
directives, and pseudo operators. MACRO-11 offers
the convenience of global symbols for linking object
modules and extensive error diagnostics. MACRO-11
also runs in 16K byte configurations with limited per-
formance and subset capability.
LINKER: — The RT-11 linker (LINK) converts the relo-
catable object modules produced by the assembler or
optional compilers into a run-time format. Services
performed by LINK include converting relative ad-
dresses to absolute addresses, linking global refer-
ences among object modules, and initializing ali
parameters required by the monitor to run a program.
Overlays do not require any special instructions or
function calis. The user designates an overlay struc-
ture at linker command time, and the linker automati-
cally produces a runnable memory image with the de-
sired overlays. While ease of use has been para-
mount, the power of the overlay system has not been
compromised. The system allows any number of
overlays in any number of memory areas, subject on-
ly to the memory size.
PIP: — The RT-11 peripheral interchange program
(PIP) is a program that allows transfer of files (ASCII
or binary) between any RT-11 supported devices. PIP
also allows the user to rename and delete files.
RESOURCE: — The RT-11 Resource Program (RE-
SORC) examines the currently running RT-11 system
and displays useful information about the status of
the monitor and the system configuration.
LIBRARIAN: — The RT-11 librarian (LIBR) creates
and maintains libraries of commonly used object
module subroutines and assembly language macro
definitions. The linker uses object libraries (as speci-
fied by the user) to resolve undefined external sym-
bols.
RT-11, Version 03B
ODT: — The on-line debugging technique utility
(ODT) aids in debugging assembled and linked object
programs interactively. ODT has limited use when FB
is supporting extended memory.
DUP: — The RT-11 device utility program (DUP) per-
forms general utility functions in support of disk de-
vices. Among DUP functions are initializing devices,
scanning for bad blocks, and compressing data on a
disk.
DIRECT: — The RT-11 directory program (DIR) is
used to list the file directory for file-structured de-
vices. DIR allows directory listing s sorted by file name,
file type, size, or position.
UTILITIES: — Several other program development
utilities are provided. DUMP allows the contents of a
file to be printed in various formats. SRCCOM is an
ASCII file comparison program that helps locate the
changes made in source files. FILEX allows transfer of
RT-11 files to and from some other DIGITAL operat-
ing system environments. PATCH and PAT allow
memory images and relocatable binary files to be
permanently modified. FORMAT allows the user to
format RK05 media.
MINIMUM HARDWARE REQUIRED:
e PDT-11/150 series with console terminal, dual flop-
py disk, at least 16K bytes of memory for single
job, 32K bytes for foreground/background. A PDT-
11/150 series with 60K bytes is required for SYS-
GEN.
e PDT-11/130 with console terminal and at least 16K
bytes of memory for single job, 32K bytes for fore-
ground/background.
e SYSGEN is not supported on PDT-11/130.
See Figure 1 for PDP-11 minimum hardware.
OPTIONAL HARDWARE:
e Additional memory to a system total of 56K bytes
(60K bytes with MSV11-DD or PDT-11) for systems
running the SJ monitor
e Additional memory to a system total of 248K bytes
for systems running the FB monitor
NOTE:
Because of the complexity of memory
mapping, use of this feature in assembly
language is suggested for advanced pro-
grammers only. High level language use of
this feature, however, takes no special
Skills.
The following options are available for LSI-11 based
systems:
e 11/03 WC or WD writable control store
e DLV11-E asynchronous line unit (dial-up remote
users only)
e DLV11-F or DLV11-J asynchronous line unit (re-
mote terminal support provided for dial-up lines
only)
e One DZV11 asynchronous 4-line multiplexer (32K
bytes required) (remote terminal support provided
for dial-up lines only)
87
SPD 12.1.12
e LAV11 line printer
LPV11 line printer
MSV11-DD memory with BDV11 Bootstrap (allows
access of 60K bytes of memory using SJ or FB)
RKV11 cartridge disk system
RLV11 cartridge disk system
RXV11 floppy disk system
RXV21 floppy disk system
e TUS8 DECtape lI cartridge tape system
The following options are available for PDT-11 based
systems:
e A system total of 60K bytes of memory
DFT11-AB Cluster Controller (3 EIA ports)
LA180-C or LA180-E line printer
RXTO1 Add-on fioppy disk system
(PDT-11/150 series only)
The following options are available for systems other
than LSI-11 or PDT-11 based:
e AR11 analog real-time system (supported by
FORTRAN extensions, FOCAL/RT-11, and LA-11
oniy)
e CRi1 or CM11 card reader
e DL11 asynchronous single line unit (remote termi-
nal support provided for dial-up lines only)
e DR11-K DIGITAL 1/0 option (supported by
FORTRAN extensions only) |
e DZ11 asynchronous 8-line multiplexer (32K bytes
required) (remote terminal support provided for di-
al-up lines only)
KK11-A cache memory for the PDP-11/34
KW11-P programmable real-time clock
LP11 or LS11 line printer
LPS11 laboratory peripheral system (supported by
FORTRAN extensions, FOCAL/RT-11, and LA-11
only)
PC11 paper tape reader/punch
RJSO3 or RJS04 fixed-head disk
RK11/RK05 disk cartridge system
RK611/RK06 disk subsystem (32K bytes required)
RK711/RK07 disk subsystem (32K bytes required)
RL11 cartridge disk system (24K bytes required)
RPR11/RP03 disk pack
RX11 floppy disk system
RX211 floppy disk system
TC11 DECtape system
TM11, TMA11, TMB11, TMO2, or TMO3 magnetic
tape (24K bytes required for PIP operations)
TU58 DECtape It cartridge tape system
e UNIBUS laboratory peripherals (AD11-K, AM11-K,
AA11-K, and KW11-K) (supported by FORTRAN ex-
tensions only)
e VS60 display processor (graphics with FORTRAN
graphics package)
e VT11A graphics display processor (graphics with
FORTRAN, FOCAL/RT-11, LA, or FORTRAN graph-
ics package)
RT-11, Version 03B
eo VT55 DECgraphic scope (PLOT-55 subroutines in-
cluded with RT-11)
PREREQUISITE SOFTWARE:
None
OPTIONAL SOFTWARE:
APL-11
BASIC-11/RT-11
DECnet/RT
FMS-11
FOCAL/RT-11
FORTRAN IV/RT-11
GAMMA-11 F/B
Lab Applications-11 Library
MU BASIC-11/RT-11
PLOT-11/RT-11
TRAINING CREDITS:
ONE (1) — Applies only to options that include sup-
port services. Consult the latest Educational Services
Catalog at your local office for the available courses,
course requirements, and guidelines.
SUPPORT CATEGORY:
A — Software Support will be provided as stated in
the Software Support Categories Addendum to this
SPD.
Growth Constraints:
An update is the primary way in which DIGITAL pro-
vides corrected versions of a software product to
users of that product. An RT-11 Version 03B update
will be functionally the same product as RT-11 Ver-
sion 03B, but it includes corrections to deficiencies
discovered in this product and it may include en-
hancements.
plicitly provided by this product or it is an improve-
ment in stability or efficiency. The following items
describe the growth constraints of an RT-11 Version
03B update.
1. The minimum hardware requirements for exe-
cuting an RT-11 Version 03B update will not be
greater than the minimum hardware require-
ments for the same device configurations sup-
ported by RT-11 Version 03B.
2. Permanent memory overhead in an RT-11 Ver-
sion 03B update incurred to provide 1) system
control for all non-optional functions, and 2)
system device and operator's console terminal
1/O for those devices supported by RT-11 Ver-
sion 03B will not be greater than 4.5K bytes for
the baseline single job monitor and not greater
than 8.5K bytes for the baseline fore-
ground/background monitor, where .5K of these
figures represents the first 512 bytes of memory
required for device and program control.
3. If an RT-11 Version 03B update includes en-
hancements to the RT-11 Version 03B monitor,
the permanent memory overhead incurred for
the enhanced monitor may be greater than the
permanent memory overhead stated above. Use
of the enhancements and the attendant memory
required is optional.
88
SPD 12.1.12
-4-
4. Permanent system device storage requirements
in an RT-11 Version 03B update for the single
job monitor or the foreground/background mon-
itor, including the non-optional system control
functions, the system device handler, and the
operator's console terminal support, will not be
greater than 150 blocks. A block contains 512
bytes.
5. System programs provided in an RT-11 Version
03B update will execute in the same minimum
hardware configurations specified for the func-
tionally equivalent RT-11 Version 03B system
programs. The system programs' resident mem-
ory requirements and/or execution characteris-
tics can change.
6. Permanent system device storage requirements
in an RT-11 Version 03B update for the system
programs may be different from the require-
ments for the functionally equivalent RT-11 Ver-
sion 038 programs.
7. An RT-11 Version 03B user program's execution
speed can change when run under functionaliy
equivalent conditions using an RT-11 Version
03B update, but best efforts will be applied to
minimize degradation, if any.
8. If an RT-11 Version 03B update offers enhance-
ments to RT-11 Version 03B to provide speed or
space improvements, better internal consistency,
improved reliability, or other enhancements, any
of which affect the published specifications for
program interfaces, the Update will include pro-
gram conversion utilities and/or documented
conversion procedures to protect the user soft-
ware development investments. The conversion
utilities and/or documented conversion pro-
cedures can include file or data conversion,
source conversions or editing, program recom-
pilation or reassembly, or relinking.
9. If an RT-11 Version 03B update includes en-
hancements to RT-11 Version 03B system error
messages and/or command language, best ef-
forts will be applied to minimize user inconveni-
ence.
ORDERING INFORMATION:
All binary licensed software, including any
subsequent updates, is furnished under the licensing
provisions of DIGITAL's Standard Terms and Condi-
tions of Sale, which provide in part that the software
and any part thereof may be used on only the single
CPU on which the software is first installed, and may
be copied, in whole or in part (with the proper inclu-
sion of the DIGITAL copyright notice and any DIGITAL
proprietary notices on the software) only for use on
such CPU. All source licensed software is furnished
only under the terms and conditions of a separate
Software Program Sources License Agreement
between Purchaser and DIGITAL.
Options with no support services are only available
after the purchase of one supported license. When a
software license is ordered without support services,
the category of support applicable to such software is
Category C.
RT-11, Version 03B
A single-use license only option is a license to copy
the software previously obtained under license, and
use such software in accordance with DIGITAL's
Standard Terms and Conditions of Sale. The category
of support applicable to such copied software is Cate-
gory C.
Source and/or listing options are only available after
the purchase of at least one supported license and
after a source license agreement is in effect.
Only TU58 and RX01 are bootable on the PDT sys-
tem.
The following key (C, D, E, G, Q, R, T, X, Y, Z) repre-
sents the distribution media for the product and must
be specified at the end of the order number, e.g.,
QJO13-AE = binaries on RKOS5 disk.
DECtape
9-Track magtape (NRZI)
RKO5 Disk cartridge
TU58 DECtape Il cartridge
RLO1 Disk cartridge
Microfiche
RK06 Disk cartridge
RX02 Double density diskette
RX01 Floppy diskette
No hardware dependency
QJ013
N<X4JODNMUO
-A— Single-use license, binaries, documen-
tation, support services (media: C, D, E,
G, Q, T, X, Y)
-C— Single-use license, binaries,
documentation, no support services
(media: C, D, E, G, Q, T, X, Y)
-D— Single-use license only, no binaries, no
documentation, no support services
(media: Z)
QJ013
QUO13
Additiona! Hardware Support Options
The following option is available as an add-on to an
existing RT-11 single-use license. The add-on is to
allow existing RT-11 VO3B users to add support for
the TU58 and PDT monitors to their systems.
QJ013 -T— Single-use license, binaries, documen-
tation (media: G, Y)
This option is included in QJ013-AG, QJ013-CG,
QJ013-AY and QJO13-CY.
Source/Listing Options
QJ013 -E— Ali sources (media: D, E, Q, T, X, Y)
QJ013 -F— Listings (media: R)
Upgrade Options
The following option is available as an upgrade kit
from DOS/BATCH for use on the same single CPU on
which DOS/BATCH is licensed. The license previously
granted for DOS/BATCH shall be extended to cover
this upgrade.
QJ260 -A— Single-use license for RT-11 and
FORTRAN/RT-11, binaries, documenta-
tion, support services (media: C, E)
-5-
89
SPD 12.1.12
The following option is available as an upgrade kit
from MSBii for use on the same single CPU on
which MSB11 is licensed. The license previously
granted for MSB11 shall be extended to cover this
upgrade.
QUE03 -A— Single-use license for RT-11 binaries,
documentation, support services
(media: Y)
Update Options
Users of RT-11 whose specified Support Category
warranty has not expired may order under license the
following software update for the then current media
charge. The update is distributed in binary form on
the appropriate medium and includes no installation
or other services unless specifically stated.
QJO13 -W— RT-11 binaries, documentation, no sup-
port services (media: C, D, E, Q, T, X,
Y)
Users of RT-11 whose specified Support Category
warranty has expired may order under license the fol-
lowing software update at the then current charge for
such update. The update is distributed in binary form
on the appropriate medium and includes no installa-
tion or other services unless specifically stated.
QJO13 -H— RT-11 binaries, documentation, no sup-
port services (media: C, D, E, Q, T, X,
Y)
QU013 -H— Right to copy for single use (under ex-
isting license), no binaries, no
documentation, no support services
(media: Z)
Source/Listing Update Options
The following options are available to licensed users
as updates to source/listing options. The update is
distributed in source form on the appropriate medium
and includes no installation or other services unless
specifically stated otherwise.
QJ013 -N— Sources update; requires RT-11 Ver-
sion 3 or 03B for source assembly
(media: D, E, T)
QJ013 -N— Listings update (media: R)
Miscellaneous Options
QJ013 -G— Documentation only (media: Z)
ADDITIONAL SERVICES:
QJ013 -S— Consulting Service (media: Z)
QJ013 -3— Binary Program Update Service for li-
censed RT-11 users (media: D, E, Q, T,
Y)
QJ926 -3— Binary Program Update Service for li-
censed RT-11 and FORTRAN IV/RT-11
users (media: D, E, Q, T, Y)
QJ939 -3— Binary Program Update Service for li-
censed RT-11 and BASIC/RT-11 users
(media: D, E, Q, T, Y)
QJ927 -3— Binary Program Update Service for li-
censed RT-11, FORTRAN 1V/RT-11,
and BASIC/RT-11 users (media: D, E,
QTY)
RT-11, Version 03B
SPD 12.1.12
-6-
FIGURE 1
Any PDP-11 (except 11/70) |
| LA30, LA36, LS120, VTO5, VT50, VT52, УТ55, УТ100, LT33, or LT35 |
|
[ I Í |
| 16K bytes | [24Kbytes | | 32K-56K bytes | [60K bytes | | Greater than 60K bytes |
| | 1 i
Single Job without: Single Job Single Job and, if a line- | | MSV11-DD Memory EIS
BATCH Without SYSGEN frequency clock, Fore- BDV11 Bootstrap (LSI-11{ KT11
SYSGEN ground/Background only) Line-frequency clock
MACRO
FILEX
1
DECtape (TC11 DECtape (TC11 or TU58) DECtape (TC11 or TU58)
or TU58) Cartridge Disk (RK11, RKV11, RL11,or Cartridge Disk (RK11, RKV11, RL11, or RLV11)
Cartridge Disk (RK11 or
RKV11)or
Floppy Disk (RX11 or
RXV11)
RLV11)
Floppy Disk (RX11, RXV11, RX211, or
RXV21) or
Magnetic Tape (TM11, TMA11, TMB11,
TM02, or TM0O3)
Floppy Disk (RX11, RXV11, RX211, or RXV21)
Magnetic Tape (TM11, TMA11, TMB11, TM02, TM03), or
Disk Pack (RK611)
Nothing (if TC11, TU58,
RX11, or RXV11)
Additional RKOS Drive (if
RK11 or RKV11)
Nothing (if TC11, TU58, RX11, RXV11,
RX211, or RXV21)
Additional RKO5 (if RK11 or RKV11)
Additional RLO1 (if RL11 or RLV11)
TC11, RX11, RXV11, RX211,or RXV21,
RK11, RKV11, RP11,
RJS03 or RJS04 (if Magnetic Tape)
Nothing (if TC11, TU58, RX11, RXV11, RX211, or RXV21)
Additional RKOS (if RK11 or RKV11)
Additional RLO1 (if RL11 or RLV11)
Additional RK06 or RK07 (if RK611)
TC11, RX11, RXV11, RX211, or RXV21, RK11, RKV11,
RK611, RP1 1, RJSO3, or RJS04
(if Magnetic Tape)
90
diijgliltlall
Software Product Description
PRODUCT NAME: BASIC-11/RT-11, Version 2.0
DESCRIPTION:
BASIC is a conversational programming language de-
veloped at Dartmouth College that uses simple En-
glish-like statements and familiar mathematical nota-
tions to perform operations.
BASIC-11/RT-11 is an incremental, interactive, in-
terpretive compiler operating under the RT-11
operating system.
BASIC-11/RT-11 features include:
e À variety of program manipulation commands in-
cluding commands for saving, editing, running, and
retrieving BASIC programs.
e Support for real, integer, double precision, and
string data types.
e Immediate mode statements for debugging and
desk calculator usage.
e Seguential data storage using the RT-11 file sys-
tem.
e String capability, including string arrays and func-
tions.
e Disk virtual arrays for string, integer, and real data
types.
e Chaining with COMMON to accommodate large
programs.
e CALL facility for invoking assembly language su-
broutines using a PDP-11 FORTRAN-compatible
calling interface.
e Formatted output using the PRINT USING state-
ment.
MINIMUM HARDWARE REQUIRED:
One of the following:
e Any valid RT-11 operating system configuration or
a PDP-11. At least 32K bytes of memory are re-
commended for speed and support of all BASIC-11
features.
e Any valid RT-11 operating system on a PDT-11/150
series system configuration.
e Any valid RT-11 operating system on a PDT-11/130
system configuration.
OPTIONAL HARDWARE:
Supports any mass storage, unit record, or terminal
device supported by RT-11, with the additions of:
e KE11-B Extended Arithmetic Element
e KE11-E Extended Instruction Set
April 1979
91
SPD 12.5.6
e FP11 Floating Point Processor
e KE11-F or KEV11 Floating Point Instruction Set
PREREQUISITE SOFTWARE:
RT-11 Operating System, Version 03 or Version 03B
OPTIONAL SOFTWARE:
FMS-11, Version 1.0 on systems with at least 56K
bytes of memory.
TRAINING CREDITS:
None
SUPPORT CATEGORY:
B — Software Support will be provided as stated in
the Software Support Categories Addendum to this
SPD. |
ORDERING INFORMATION:
All binary licensed software, including any subse-
quent updates, is furnished under the licensing provi-
sions of DIGITAL’s Standard Terms and Conditions of
Sale, which provide in part that the software and any
part thereof may be used on only the singie CPU on
which the software is first installed, and may be
copied, in whole or in part (with the proper inclusion
of the DIGITAL copyright notice and any DIGITAL
proprietary notices on the software) only for use on
such CPU. All source licensed software is furnished
only under the terms and conditions of a separate
Software Program Sources License Agreement
between Purchaser and DIGITAL. |
Options with no support services are only available
after the purchase of one supported license. When a
software license is ordered without support services,
the category of support applicable to such software is
Category C.
A single-use license only option is a license to copy
the software previously obtained under license, and
use such software in accordance with DIGITAL's
Standard Terms and Conditions of Sale. The category
of support applicable to such copied software is Cate-
gory C.
Source and/or listing options are only available after
the purchase of at least one binary license and after a
source license agreement is in effect.
AE-3394F-TC
BASIC-11/RT-11, Version 2.0
The following key (C, D, E, G, Q, R, T, Y, Z) repre-
sents the distribution media for the product and must
be specified at the end of the order number, e.g.
QJ913-AD = binaries on 9-Track magtape.
DECtape
9-Track magtape (№21)
RKO5 Disk cartridge
TU58 DECtape || cartridge
RLO1 Disk cartridge
Microfiche
RK06 Disk cartridge
RX01 Fioppy diskette
No hardware dependency
QJ913
nnn mw wn
N<ADONMIO
-A— Single-use license, binaries, documen-
tation, support services (media: C, D, E,
G, Q, T, Y)
-C— Single-use license, binaries, documen-
tation, no support services (media: C,
В, Е, ©, Q, T, Y)
-D— Single-use license only, no binaries, no
documentation, no support services
(media: Z)
QJ913
QJ913
Source/Listing Options
QJ913 -E— All sources (media: D, E, Q, T, Y)
QJ913 -F— Listings (media: В)
Update Options
Users of BASIC-11/RT-11, Version 1B, whose speci-
fied Support Category warranty has expired may or-
der under license the following software update at the
then current charge for such update. The update is
distributed in binary form on the appropriate medium
and includes no installation or other services unless
specifically stated.
QJ913 -H— Binaries, documentation (media: C, D,
E, G, Q, T, Y)
-H— Right to copy for single user (under ex-
isting license), no binaries, no docu-
mentation, no support services (media:
г)
QJ913
92
SPD 12.5.6
Users of BASIC-11/RT-11, Version 1B, whose
specified Support Category warranty has not explred
may order under license the following software up-
date for the then current media charge. The update is
distributed in binary form on the appropriate medium
and includes no installation or other services unless
specifically stated.
QJ913 -W-— Binaries, documentation (media: C, D,
Е, ©, Q, T, Y)
Source/Listing Update Options
The following options are available to licensed users
as updates to source/listing options. The update is
distributed in source form on the appropriate medium
and includes no installation or other services unless
specifically stated otherwise.
QJ913 -N— Sources update (media: D, E, T)
Miscellaneous Options
QJ913 -G— Documentation only kit (media: Z)
ADDITIONAL SERVICES:
None
УВ ОЧЁП
Software Product Description
PRODUCT NAME: RT2/PDT, version 03B, Run-Time System for PDT-11
DESCRIPTION:
RT?/PDT, Version 03B is a subset of the RT-11 Real
Time Operating System. It provides a Base-line Single
Job (BL), Single-Job (SJ), or a Fore-
ground/background (FB) execute-only environment
on a PDT for applications that the user can develop
on a full-scale RT-11 Version 03B system.
RT?/PDT allows the user to develop applications us-
ing the full power of the entire complement of RT-11
programming tools. The resultant software is licensed
for use on a PDT system in a run-time only environ-
ment. № is the user's responsibility to transport the
RT?/PDT system and user-developed software to the
target PDT system.
An RT*/PDT Version 03B license allows the user to
copy only the following RT-11 Version 03B modules
as distributed in an RT-11, Version 03B kit from
DIGITAL and to copy RT-11 03B monitors sysgened
for use on the PDT.
MODULE DESCRIPTION
PDMNSJ.BL PDT-11 based base-line
SJ monitor
PDMNSJ.SYS PDT-11 based SJ monitor
PDMNFB.SYS PDT-11 based FB monitor
LP.SYS Line printer handler
TI.SYS Terminal handier
SWAP.SYS Monitor scratch blocks
for system Utility Program
DIR.SAV Directory listing program
DUP.SAV Device Utility Program
PIP.SAV Peripheral Interchange
Program
Single-use licenses are available to operate BASIC-
11/RT-11, FOCAL, APL, and FMS-11 run-time sys-
tems as optional software under RT*/PDT. Applica-
tions developed under FORTRAN IV/RT-11 may be
copied under the RT?/PDT license, along with the
FORTRAN IV OTS. The FORTRAN IV compiler cannot
be used on RT*/PDT.
April 1979
93
SPD 12.13.1
MINIMUM HARDWARE REQUIRED:
PDT-11/150 series system or a PDT-11/130 system
with at least 16K bytes of memory. An RT-11, Version
03B system is required for developing applications
software and building the RT*/PDT system.
OPTIONAL HARDWARE:
A system total of 60K bytes of memory
DFT11-AB Cluster Controller (3 ElA Ports)
LA36 hardcopy terminal
LA120 or LS120 hardcopy terminal
LA180-C or LA180-E line printer
RXTO1 add-on floppy diskette (PDT-150 series only)
VT52 or VT100 video terminal
PREREQUISITE SOFTWARE:
RT-11 Version 03B Operating System (with category
A support) is required on the development system
from which RT*/PDT is copied.
OPTIONAL SOFTWARE:
The following software can be used with RT*/PDT in a
run-time environment.
APL-11, Version 1
BASIC-11/RT-11, Version 2
FMS-11, Version 1.0 (components ARTS, FDV, and
KED)
FOCAL/RT-11, Version 1B
TRAINING CREDITS:
None
SUPPORT CATEGORY:
C — Software Support will be provided as stated in
the Software Support Categories Addendum to this
SPD.
ORDERING INFORMATION:
All binary licensed software, including any subse-
quent updates, is furnished under the licensing provi-
sions of DIGITAL's Standard Terms and Conditions of
Sale, which provide in part that the software and any
part thereof may be used on only the single CPU on
which the software is first installed, and may be co-
pied, in whole or in part (with the proper inclusion of
the DIGITAL copyright notice and any DIGITAL pro-
prietary notices on the software) only for use on such
CPU. All source licensed software is furnished only
AE-D889B-TC
RT 2/PDT, Version 03B
under the terms and conditions of a separate
Software Program Sources License Agreement
between Purchaser and DIGITAL.
A single-use license only option is a license to copy
the software previously obtained under license, and
use such software in accordance with DIGITAL'S
Standard Terms and Conditions of Sale. The category
of support applicable to such copied software is Cate-
gory C.
94
SPD 12.13.1
The following key (Z) represents the distribution
media for the product and must be specified at the
end of the order number, e.g., QJV33-DZ = single-
use license oniy.
Z = No hardware dependency
QJV33 -D— Single-use license only, no binaries, no
documentation, no support services
(media: Z) Minimum quantity: 50.
ADDITIONAL SERVICES:
None
The
Digital
Equipment
computer
Users Society DECUS
DECUS, the Digital Equipment Computer Users Society, was established in March of 1961 to advance the effective use of
DIGITAL computers. It is a voluntary, not-for-profit users group, supported in part by Digital Equipment Corporation.
OBJECTIVES
The objectives of the Society are to advance the effective utilization of computers, computer peripheral equipment, and
software manufactured and marketed by Digital Equipment Corporation, by promoting the interchange of information
concerning their uses; advance the art of computation through mutual education and exchange of ideas and information;
establish standards and provide channels to facilitate the exchange of computer programs among DECUS members; pro-
vide feedback to the computer industry on equipment and software needs; and to reduce the duplication of development
efforts.
ACTIVITIES
I. SYMPOSIA
Symposia are held throughout the year in each of the DECUS Chapters. These meetings provide a forum for users of
DIGITAL computers to meet with other users and with DIGITAL management, engineers, and Software Services and
Field Service representatives. They are an opportunity for users to participate in DIGITAL Product Workshops and
Product Planning feedback sessions. The technical papers and presentations from each symposium are published as DECUS
Proceedings after each meeting and provide a permanent record of the meetings activities.
2. SPECIAL USER GROUPS
DECUS encourages subgrouping of users with common interests and/or geographical proximity.
Special Interest Groups (SIGs) promote the interchange of specialized information and have no geographical limitations.
Specializations may be for application areas, subject areas (such as languages), or specific operating systems. A group of
users must petition the Chapter Executive Board for recognition as a Special Interest Group. The group must have a chair-
man, and its organization must meet the guidelines of the Chapter Executive Board.
Examples of active SIGs are users of RSX-11, RSTS, RT-11 users, business system users, etc. For additional information
contact your Chapter Executive Secretary.
7
One of the most successful subgroupings are Local Users Groups (LUGs). There are numerous active LUGs in Australia,
Canada, Europe, and the U.S. Local User Groups are basically geographic in nature; however, they may be geographic and
specific as well.
The largest Special User Group is composed of users of the DECsystem-10 and DECsystem-20.
3. STANDARDS
DECUS promotes user activity in reviewing DIGITAL standards. Users are given the opportunity to comment on DIGITAL
standards prior to their finalization.
4. PROGRAM LIBRARY
One of the major activities of the users group is the DECUS Program Library. The Library contains programs written and
submitted by users and is maintained and operated separate from the Digital Software Distribution Center. A wide range
of software is available, including languages, editors, numerical functions, utilities, display routines, and various other types
of application software.
95
DECUS (continued)
Library catalogs, updated periodically, contain descriptive abstracts and ordering information.
Information and forms for submitting programs to the Library may be obtained from local DECUS offices.
Programs are available to all members on a request basis. Orders for programs are made on DECUS Library Order Forms
and directed to the local DECUS Chapter office. Information on the nominal service charge applied to most programs is
published in the Library Catalogs.
As of January 1979, the Library contained approximately 1500 active software packages.
MEMBERSHIP
Membership in DECUS is voluntary and is not subject to a membership fee. Members are invited to take an active interest
in the Society by contributing to the Program Library, to DECUSCOPE, and by participating in its Special User Groups
and symposia. There are two types of membership: Installation Membership and Associate Membership.
INSTALLATION
An organization, institution, or individual that has purchased, leased, or has on order a computer manufactured by
Digital Equipment Corporation is eligible for Installation Membership in DECUS. Membership status is acquired by
submitting a written application to the appropriate Chapter Executive Secretary for approval by the Chapter Executive
Board.
On acceptance of the application for membership, literature covering numerous DECUS services is sent to the Installation
Delegate for reference and aid in maintaining active participation in the Society.
ASSOCIATE
Any person, who is not an appointed Installation Delegate, who has a bona fide interest in DECUS is eligible for Associate
Membership.
Like Installation Members, Associate Members receive DECUSCOPE, the Society’s quarterly newsletter, automatically.
They may receive other DECUS material on request. Written application indicating desire to join must be submitted to the
appropriate Chapter Executive Secretary for approval by the Chapter Executive Board.
On acceptance of the application for membership, literature covering the numerous DECUS services is sent to the
member for reference and to enable active participation in the Society.
To obtain a membership form for DECUS, please return this form to the appropriate Chapter office listed beiow.
NAME:
COMPANY:
ADDRESS:
CITY:
STATE/COUNTRY: ZIP:
Membership form Requested (check one):
[|] Installation “ Associate February 1979
I obtained this form from
DECUS OFFICES
DECUS Australia DECUS Europe DECUS U.S. and
P.O. Box 491 DECUS Canada C.P.510 Office of the Executive Director
Crows Nest, New South P.O. Box 11500 12, avenue des Morgines One Iron Way
Wales 2065 Ottawa, Ontario K2H 8K8 CH-1213 Petit-Lancy 1, Marlboro, Massachusetts 01752
Australia Canada Geneva, Switzerland USA
96
(SPR forms are available fro
AREAS COVERED
United Kingdom
Middle East
Austria, Poland,
Hungary, Rumania,
East Germany, West
Germany, Russia,
Czechoslovakia,
Bulgaria
Israel
France
Italy
Denmark
Finland
Norway
Sweden
Switzerland, Spain,
Greece, Portugal,
Yugoslavia, Cyprus,
Algeria, Morocco, Malta,
Tunisia, Turkey
Holland, Belgium,
Luxemburg
SOFTWARE PROBLEMS OR ENHANCEMENTS
8
enterar eh
GI E DUILVWOAITE should DE
R) form and mai ailed t to the PR
the SPR Center).
3
5
or
mi
и!
3
SPR CENTER AREAS COVERED
DIGITAL EQUIPMENT CORP., Ltd.
Fountain House, Butts Center
RG1 7QN READING / England
United States,
remainder of Far East,
Africa, Latin America
DIGITAL EQUIPMENT CORP., Gmbh
Waiiensteinpiatz 2
8 MUNICH 40 / Germany
Canada
Australia (Melbourne)
DECSYS COMPUTERS, LTD.
Yirmiyahou Street 4
TEL AVIV 63505 / Israel
DIGITAL EQUIPMENT FRANCE
Silic 225
18, rue Saarinen
94528 RUNGIS Cedex / France
Australia (Sydney)
DIGITAL EQUIPMENT SPA
Viale Fulvio Testi 117
20092 CINISELLO/BALSAMO (Milan)
Italy
Brazil
DIGITAL EQUIPMENT CORP. APS
Kristineberg 3
2100 COPENHAGEN 0 / Denmark Caribbean
DIGITAL EQUIPMENT CORP. OY
P.L.16
02201 ESPOO 20 / Finland
Japan
DIGITAL EQUIPMENT CORP. A/S
Pottenmakerveien 8
OSLO 5 / Norway
DIGITAL EQUIPMENT CORP. A.B.
Englundavagen 7
17124 SOLNA 1 / Sweden
New Zealand
DIGITAL EQUIPMENT CORP. S.A.
9, route des Jeunes
1211 GENEVE 26 / Switzerland
DIGITAL EQUIPMENT BV
Kaap Hoorndreef 38
UTRECHT/OVERTRECHT / Holland
contes at one of the
à = = 20 =5 ть
I a Sofiware Per-
o
ollowing DIGITAL Offices:
SPR CENTER
Administrative Services Group, SWS
Р.О. Вох Е
Maynard, MA 01754
Digital Equipment Canada
Р.О. Вох 11500
Kanata
Canada K2H 8K8
Ontario
Digital Equipment Aust. Pty., LTD.
70-74 Park Street
South Melbourne, Victoria
Australia 3205
Digital Equipment Aust. Pty., LTD.
123 - 125 Willoughby Road
P.O. Box 491
Crows Nest NSW
Australia 2065
Digital Equipment Comercio Ind.
Rua Batatais 429 Esq AL Campin
01423 Jardim Paulista
Sao Paulo 0100
Brazil
. De Latin America
P.O. Box 11038
Fernando Juncos Sta.
Santurce
PR 00910
Digitai Equipment Corp., INTL
3rd Floor - Kowa Building
8-7 Sanban Cho
Chiyoda Ku Tokyo 102
Japan
Digital Equipment Corp., LTD
Challenge House - 3 Wolfe Street
P.O. Box 2471
Auckland
New Zealand 10010
DIGITAL EQUIPMENT CORPORATION, Corporate Headquarters: Maynard,
Massachusetts 01754, Telephone: (617)897-5111—SALES AND SERVICE
OFFICES: UNITED STATES —ALABAMA, Huntsville e ARIZONA, Phoenix and
Tucson ¢ CALIFORNIA, El Segundo, Los Angeles, Oakland, Ridgecrest, San
Diego, San Francisco (Mountain View), Santa Ana, Santa Clara, Stanford,
Sunnyvale and Woodland Hills « COLORADO, Englewood e CONNECTICUT,
Fairfield and Meriden « DISTRICT OF COLUMBIA, Washington (Lanham, MD) +
FLORIDA, Ft. Lauderdale and Orlando « GEORGIA, Atlanta « HAWAII, Honolulu
* ILLINOIS, Chicago (Rolling Meadows) « INDIANA, Indianapolis « IOWA, Betten-
dorf « KENTUCKY, Louisville « LOUISIANA, New Orleans (Metairie) « MARY-
LAND, Odenton « MASSACHUSETTS, Marlborough, Waltham and Westfield e
MICHIGAN, Detroit (Farmington Hills) e MINNESOTA, Minneapolis « MISSOURI,
Kansas City (Independence) and St. Louis « NEW HAMPSHIRE, Manchester e
NEW JERSEY, Cherry Hill, Fairfield, Metuchen and Princeton « NEW MEXICO,
Albuquerque « NEW YORK, Albany, Buffalo (Cheektowaga), Long Island (Hunt-
ington Station), Manhattan, Rochester and Syracuse + NORTH CAROLINA,
Durham/Chapel Hill « OHIO, Cleveland (Euclid), Columbus and Dayton « OKLA-
HOMA, Tulsa « OREGON, Eugene and Portland « PENNSYLVANIA, Allentown,
Philadelphia (Bluebell) and Pittsburgh « SOUTH CAROLINA, Columbia « TEN-
NESSEE, Knoxville and Nashville « TEXAS, Austin, Dallas and Houston « UTAH,
Salt Lake City e VIRGINIA, Richmond « WASHINGTON, Bellevue « WISCONSIN,
Milwaukee (Brookfield) « INTERNATIONAL -— ARGENTINA, Buenos Aires e
AUSTRALIA, Adelaide, Brisbane, Canberra, Melbourne, Perth and Sydney «e
AUSTRIA, Vienna e BELGIUM, Brussels « BOLIVIA, La Paz *« BRAZIL, Rio
de Janeiro and Sao Paulo + CANADA, Calgary, Edmonton, Halifax, London,
Montreal, Ottawa, Toronto, Vancouver and Winnipeg CHILE, Santiago e
DENMARK, Copenhagen ® FINLAND, Helsinki + FRANCE, Lyon, Grenoble
and Paris + GERMAN FEDERAL REPUBLIC, Cologne, Frankfurt, Hamburg,
Hannover, Munich, Nuremburg, Stuttgart and West Berlin « HONG KONG e
INDIA, Bombay *« INDONESIA, Djakarta e IRELAND, Dublin e ITALY, Milan,
Rome and Turin *« IRAN, Tehran * JAPAN, Osaka and Tokyo + MALAYSIA,
Kuala Lumpur e MEXICO, Mexico City « NETHERLANDS, Utrecht « NEW
ZEALAND, Auckland and Christchurch +« NORWAY, Oslo + PUERTO RICO,
Santurce e SINGAPORE e SPAIN, Madrid « SWEDEN, Gothenburg and Stock-
holm e SWITZERLAND, Geneva and Zurich e UNITED KINGDOM, Birmingham,
Bristol, Epsom, Edinburgh, Leeds, Leicester, London, Manchester and Reading
o VENEZUELA, Caracas e
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement