3704/3705 Control Program Use the CKS SAVENCP command to read a 3704/3705 control program load
module created by the LKED command, and to load it into virtual storage
in the CKS user area. Once the load is performed, SAVENCP scans the
control program image and extracts the control information required by CP. The control information is accumulated in one or more 4096-byte pages in the CKS user area. When all of the necessary control
information is extracted, SAVENCP builds the Communications Controllers Parameter List (CCPARK) and issues the DIAGNOSE X'50' instruction to
create the page-format copy of the control program on a CP-owned volume.
The format of the SAVENCP command is: , SAVENCP fname
fname [ (options.. [)]]
opt i.Q.B.§ : r , ,ENTRY symbol I IgnNIT I L .I L .I r , ,NAKE ncpnamel ,fname , L .I r , ILIBE librarynamet L .I is the filename of the LOADLIB file where the 3704/3705 control program load module resides; unless LIBE is specified,
in which case, it specifies the member name of the image
within the LOADLIB. This name is used as the ncpnaae for the DIAGNOSE instruction, unless the NAKE option is also
specified. ENTRY symbol
is the external symbol of the entry point in the 3704/3705 control program load module. (The standard entry for the
Emulation Program is CYAST1RT.) If the SAVE option of the GEN3705 command is specified, this symbol is set in the output EXEC file according to the Stage 2 input file. JAKE ncpname
is the ncpname to be used when the DIAGNOSE parameter list is
built. The ncpname specified must match an entry in the
system name table. These entries are created with the NAKENCP macro when VK/370 is generated.
LIBE libraryname CAJiliOD is the filename of a load module library file, filetype LOADLIB, which contains the control program image as member fname' must be specified if a Type 4 Channel Adapter is being used. VK/370 supports only one Type 4 Channel Adapter at a time,
although two may be present. Part 4. Generating the 3704/3705 Control Program 311
I 3704/3705 Control Proqram CAftOn 0 corresponds to -0 following the subchannel address on
the ADDRESS operand of the tIRE macro in Stage 1 of the EP
system qeneration. (0 may have been coded or defaulted on the
LINE macro; you must specify it on the CAKOD option.) CAftOn 1 corresponds to -1 following the subchannel address on
the operand of the LIRE macro in Stage 1 of the EP
system qeneration. EXECUTION OF THE SAVENCP PROGRA" The DIAGNOSE X'50' instruction invokes the CP module DKKSRC to: Interpret the parameter list (CCPARM) built by SAVENCP. Check the parameter specifications against the RAKERCP macro for the 3104/3705 control proqram. Write tbe paqe-format image of
appropriate CP-owned volume.
the control proqram onto the
The parameter list for the DIAGNOSE instruction must start on a boundary. When tbe DIAGNOSE X'50' instruction is executed, the module DKKSNC searches the D"KSNT module for a NAftENCP macro of the same ncpname as
the one in the CCPARft parameter list. The values specified in the
parameter list are compared to tbose specified in the NA!ENCP macro. If
any parameters conflict, an error message is displayed at the terminal.
If no error conditions are detected, DKKSNC starts to transfer the
control proqram image from CMS virtual storage to the CP-owned volume
specified in tbe NAMENCP macro. Successful completion of this process
completes the qeneration of a 3704/3705 control program for VK/370 use. Step 10. Load the 3704/3705 Control Program
The 3704/3705 control proqram is automatically loaded each time the V"/370 system is loaded, if the CPNAKE operand was specified on the RDEVICE macro when VM/370 was generated and if the 3704/3705 is online.
If the CPNAftE operand was not coded, you must issue the CP NETWORK LOAD command line to load a 3704/3705 control program into the 3704/3705 Communications Controllers' storage.
THE NETWORK LOAD COMMAND LINE Use the NETWORK LOAD command to initiate the loading of an EP control
proqram into a 3704/3705 Communications Controller. The format of the NETWOPK LOAD command line is: f" , NE'rwork LOAD raddr ncpname L ________________________________________________________________________________ 312 IBM VM/370 Planning and System Generation Guide
Previous Page Next Page