In attached processor systems it is invalid to issue the STCP command to a shared
segment. TheSTORE function is not performed, and the user receives the follow
ing message:DMKCDS004E INVALID HEXLOC -xxxxxx
The NAMENCP Macro for370X Control Program
The NAMENCP macro is assembled by the installation system programmer and is
used to describe the location of the370X control program. Shared segments may
be specified, but they must consist of reenterable code.
When making additions, changes, or deletions to the system name table, theDMKSNT module must be reassembled. The GENERATE EXEC procedure has
the facility to reassemble only theDMKSNT module. See the description of the
GENERATE EXEC procedure in the VM /SP Installation Guide.
You must create an entry in the system name table(DMKSNT) for each unique 3704/3705 control program that you generate. If you can foresee generating
several versions of the3704/3705 control program, define extra entries in the sys
tem name table when you generateVM/SP. Use the NAMENCP macro to define 3704/3705 program entries in the system name table. See the VM/SP Installation
Guide for information on generating the3704/3705 control program.
Coding the NAMENCP Macro
The NAMENCP macro describes the name and location of the3704/3705 control
program.See the VM / SP Planning Guide and Reference for the format of the
NAMENCP macro.
Example of a NAMENCP Entry
ADMKSNT entry to create a 3704/3705 control program could be coded as fol
lows:
DMKSNTBLCSECT EPNAME NAMENCP CPSIZE=128K,CPNAME=EPNAME,CPTYPE=EP, X SYSPGCT=10,SYSVOL=VMSRES,SYSSTRT=(010,36) X
END
In the above example,VMSRES is a count-key-data volume (IBM 3330 Disk Stor age). Using the SAVENCP Command Use the CMS SAVENCP command to read a 3704/3705 control program load
module created by the LKED command, and to load it into virtual storage in theCMS user area. Once the load is performed, SA VENCP scans the control program
image and extracts the control information required byCPo The control informa
tion is accumulated in one or more 4096-byte pages in theCMS user area. When
all of the necessary control information is extracted,SA VENCP builds the Com
munications Controllers Parameter List (CCPARM) and issues theDIAGNOSE X'50' instruction to create the page-format copy of the control program on a
CP-owned volume. The format of theSA VENCP is:
Generating Saved Systems 81
segment. The
ing message:
The NAMENCP Macro for
The NAMENCP macro is assembled by the installation system programmer and is
used to describe the location of the
be specified, but they must consist of reenterable code.
When making additions, changes, or deletions to the system name table, the
the facility to reassemble only the
GENERATE EXEC procedure in the VM /
You must create an entry in the system name table
several versions of the
tem name table when you generate
Guide for information on generating the
Coding the NAMENCP Macro
The NAMENCP macro describes the name and location of the
program.
NAMENCP macro.
Example of a NAMENCP Entry
A
lows:
DMKSNTBL
END
In the above example,
module created by the LKED command, and to load it into virtual storage in the
image and extracts the control information required by
tion is accumulated in one or more 4096-byte pages in the
all of the necessary control information is extracted,
munications Controllers Parameter List (CCPARM) and issues the
CP-owned volume. The format of the
Generating Saved Systems 81