Command level
The program is started under TSOS by /START-VOLIN
or /VOLIN.
For reasons of compatibility, the command /START-EXECUTABLE-PROGRAM FROM-FILE=$VOLIN
is also permitted.
In this case, the statements are provided in the ISP interface.
As an alternative, SIR can be started under TSOS with START-SIR
or /SIR
VOLIN can then be run under the SDF interface.
Console level
VOLIN sends messages to the console (routing code A) and to SYSOUT. When VOLIN is running in a batch job, responses to messages are also read in from the console, See section “Program execution”.
VOLIN statements
Every initialization of a disk is controlled by a set of statements that VOLIN reads in from SYSDTA. Once a set of statements has been read in, VOLIN checks it for consistency and completeness. If no errors are present, initialization is performed and a new set of statements is then requested.
The statements are passed to VOLIN in input lines. Each input line may contain several statements, separated by commas, but the length of an input line must not exceed 251 characters. In accordance with the rules of the BS2000 command language it is possible to insert blanks and comments.
VOLIN requests the first line of a set of statements with the message:
NVL0002 ENTER VSN AND DEVICE TYPE AND/OR UNIT, OR TERMINATE VOLIN WITH 'END'
All subsequent input lines are requested with the message:
NVL0003 ENTER ADDITIONAL INITIALIZATION PARAMETERS OR TERMINATE INPUT WITH 'EOT=YES'
A set of statements is concluded with a line containing EOT=YES, either alone or together with other statements. A blank line (ETX) has the same effect as EOT=YES. Each line may contain any combination of different statements. Statements that have already been specified can be repeated in new input lines and thus modified.
VOLIN is terminated when message NVL0002
is answered with END.
If the same response is given to message NVL0003
, VOLIN first generates an EOT=YES condition and processes the set of statements thus concluded. Subsequently, no new set of statements is requested and the run is terminated.
End of file (EOF) on SYSDTA has the same effect as END.