3704/3705 Control Program If the 3705 assembler text files are not loaded successfully, or if
the assembler generation procedure fails, the following message appears. ASM3705 GEND FAILED When the last message
END OF EPTAPE INSTALL
appears on the terminal, the distribution tape is no longer needed. At
this time, the 3705 Assembler program, the macro libraries for the Stage
1 and Stage 2 generation procedures, and the text library for the Stage
2 generation procedure all exist on the CMS A-disk. Noie: You may find it helpful to dump the contents of the A-disk to tape
at this time. If you save the tape dump, you have the pre-Stage 1
files. If errors are later encountered, you may need these files. Step 4. Code the 3704/3705 Control Program Macro
Instructions
Code the 3704/3705 control program macro instructions and place them in
a CMS file. Use the CMS Editor to create the file, which must have a
filetype of ASM3705. VM/370 recommends that you assign the same
filename to this CMS file as was specified previously in the NAKENCP macro. If the SAVE option is to be specified on the GEN3705 command,
the filename must be the same. This ASM3105 file is used as input to
Stage 1 of the 3704/3705 control program generation procedure. Use the Jl04 g.nS 3705 genergtiQ!! g.ng to code the
macro instructions. Follow the macro instruction formats described in
that publication except where suggestions and requirements are indicated
in the following paragraphs. BUILD MACRO INSTRUCTION The BUILD macro must be the first macro in the CMS file. Figure 32
lists the operands which VM/370 requires, recommends, or does not
support. For all other operands, refer to the JI04 1105 Generation Utilities 300 IBM VK/370 Planning and System Generation Guide
r , Operand I , LOADLIB=dsname IOBJLIB=dsname ! I {YES } IJOBCARD= NO {
NCP001}
NEWNAME= PEP001 symbol QU SYSl I iUT1=dsname I UT 2=dsname I UT 3=dsname
L 3704/3705 Control Program
comments
Required by the BUILD macro, but does not
apply to VM/370. Specify a valid dsname. IVM/370 recommends I JOBCARD=YES for EP. VM/370 requires that the value of NEWNAME be
the same as the name previously specified
in the NAMENCP macro and the name that
subsequently will be specified in the SAVENCP command. Also, if the GEN3705 command is to be issued with the SAVE option, the value of NEWNAKE must be the
same as the "fname" specified on the
GEN 3705 command. VM/370 requires the default value. VM/370 ignores these operands.
Figure 32. BUILD Macro Operands for VM/370 CSB MACRO INSTRUCTION The CSB macro instruction is required. See the J70! 1105 Generation
and for more information about coding the CSB macro
instruction. GROUP AND LINE MlIf"'On u.Q""'.I.\V INSTRUCTIONS These macros describe the physical and logical configuration of the
communications network accessed through the 3704/3705 control program. Since VM/370 does not support either multi-drop lines or cluster control
units, the 3704/3705 configuration for VM/370 is generally simple, with
only one GROUP macro for each communications scanner. For VM/370, it is
often easiest to specify most of the operands of the LINE macro on the GROUP macro. The l1Q! 1105 Generation and Guide describes
the GROUP and LINE macro instructions in detail and lists all the
operands of the configuration macros, telling you where each operand is
described and also where it may be coded. VM/370 requires the DUPLEX and FEATURE operands. These operands
allow V"/370 to detect and respond to a terminal attention interrupt and
to recognize when a data set has been hung up. For the GROUP macro, VM/370 requires the default value for the REPLYTO operands and
recommends the default value for the TEXTTO operand. Part 4. Generating the 3704/3705 Control Program 301
Previous Page Next Page