Contact us Heritage collections Image license terms
HOME ACL Associates Technology Literature Applications Society Software revisited
Further reading □ OverviewNo.1No.2No.3No.4No.5No.6No.7No.8No.9No.10No.11No.12No.13No.14No.15No.16No.17No.18No.19No.20No.22No.23No.24No.25
ACD C&A INF CCD CISD Archives Contact us Heritage archives Image license terms

Search

   
ACLLiteratureProgress ReportsSPROGS Technical Papers
ACLLiteratureProgress ReportsSPROGS Technical Papers
ACL ACD C&A INF CCD CISD Archives
Further reading

Overview
No.1
No.2
No.3
No.4
No.5
No.6
No.7
No.8
No.9
No.10
No.11
No.12
No.13
No.14
No.15
No.16
No.17
No.18
No.19
No.20
No.22
No.23
No.24
No.25

SPROGS Technical Paper No 16: Documentation on RSX PLUS III

J R Gallop

31 January 1974

CURRENTLY AVAILABLE DOCUMENTATION

The system RSX PLUS III that has been received from DEC is a pre-release version and the documentation unfortunately rather reflects this. It consists of the DOS user's manual, the "RSX PLUS Real Time Executive Reference Manual' and a loose leaf set of specifications on the differences between RSX PLUS III and RSX PLUS.

I have two spare copies of the RSX PLUS manual if anyone wants a personal copy and does not have one. One copy will be kept by the PDP15 in any case. The bulk of this manual remains unaffected by the introduction of RSX PLUS III.

The set of RSX PLUS III specifications will be kept near the PDP15. In order to make it easier to use, the pages have been numbered and a list of contents is attached to this paper.

The fundamental changes in RSX PLUS III which can be said to generate the changes outlined in the RSX PLUS III Specifications are:

(a) DOS is amalgamated with RSX which means a change to the way in which the RSX disc handlers (RF and DK) arrange the disc.

(b) RSX PLUS III supports all 3 kinds of disc (RF the fixed head disc that ACL has, RP the exchangeable disc cartridge, and RK, the disc made available in the unichannel) compared with RSX PLUS which just supports RF. The effect is that certain commands and routines that use the disc require the type of disc to be stated in the argument list.

(c) RSX PLUS III allows the user to reconfigure the system and there are MCR commands in the specifications to perform arrangement of partitions RCP, reassignment of task-to-partition ASP, adding of a new device to the system ADV.

(d) Some of the design Bugs in RSX PLUS are tinkered with in RSX PLUS III. For instance, in RSX PLUS a user must SAV his core-image after INStalling or REMoving a task from the system, otherwise either the system crashes or disc blocks are lost for ever. RSX PLUS III cures the REMove problem but not the INStall problem. Another paper is being produced which outlines the problem that may be experienced in using RSX and require reprogramming.

TITLES OF RSX PLUS III SPECIFICATIONS

#302 Event variable settings.
These are altered. This new list completely replaces Appendix A in the RSX PLUS manual.
#303 'ADV' MCR function
New MCR command which allows user to add a device name to the system.
#304 'ASP' MCR function
New MCR command which allows an installed task to belong to a different partition.
#305 Change to the 'OPEN' MCR function
Different typing format when printing out a disc block.
#306 Change to the 'TASKS' MCR function
#307 Changes and additions to the disc and magnetic tape FORTRAN subroutines
This refers to the disc routines in section 5.6 of the RSX PLUS manual. It is now necessary to state what sort of disc is being used. Ours is RF. There is a new routine UPKEV to unpack handler information. The parameters in the FORTRAN callable magnetic tape routines RDCOMP, MTGET and MTPUT are altered - refer sections 5.8.1, 5.8.12 and 5.8.13 of the RSX manual.
#308 Changes to the 'DIRECTORY' (or 'DIR')
TDV task (section 6.5.8 in RSX PLUS manual) (1) Different command format. Type of disc is now required. In other words, at ACL DIR RF must now be typed instead of just DIR (2) New error messages (3) New LUN slot. 16 is used for the directory listing.
#309 'MNT' and 'DSM' MCR functions
Only apply to disc cartridge systems
#310 List of RSX PLUS III system directives
This is a list of all the CAL'S 23 in the RSX PLUS III system (QUEUE I/0 includes all the I/O requests). It completely replaces section 4.5 of the RSX PLUS manual. SPY, SPYSET and QJ0B are new.
#311 List of SCOM registers in RSX PLUS III
These are the system registers in Executive. Completely replaces appendix F of the RSX PLUS manual.
#312 Disk I/0 driver task
This description replaces section 11,12 of the RSX PLUS manual. The main change is to support other sorts of disc, a facility which is superfluous for us.
#313 Disk file handler tasks
This description replaces section 11,13 of the RSX PLUS manual. The main change is how DOS and RSX are reconciled. This is important for anyone programming the disc. The DEFINE subroutine is altered.
#314 FORTRAN changes under RSX PLUS III
Certain FORTRAN callable subroutines described in the RSX plus manual are changed in specification. There is a new compiler option H which determines whether in-line code is used to generate array addresses.
#315 (120-100-317-100), (120-100-317-100
Changes to the random access I/0 routines in FORTRAN - DEFINE, READ, WRITE. Initial system configuration under RSX PLUS III.
#316 RCF and RCP MCR functions
These are the commands that reconfigure RSX 87 New while it is running. Partitions and common blocks can be added, modified or deleted, Node partitions can only be added. RCP just adds partitions.
#317 SAVE/REMOVE/INSTALL problem
RSX plus caused problems if the SAVE command 95 (save a core image on disc) was not used at the right time. This section describes a partial solution to SAVE/REMOVE in RSX PLUS III. There still remains a problem with SAVE/INSTALL. Basically the rule is use SAVE immediately after INSTALL or REMOVE so that the information blocks on disc and in store are compatible.
#318 RSX PLUS III Checkout package
#320 'DEQ' MCR function
Prints out the contents of the system lists.
#323 FORTRAN subroutines SPY, SPYREL, SPYSET, QJOB
New system routines which can SPY on locations in Executive and add batch jobs to a queue.
⇑ Top of page
© Chilton Computing and UKRI Science and Technology Facilities Council webmaster@chilton-computing.org.uk
Our thanks to UKRI Science and Technology Facilities Council for hosting this site