Recommended Procedures for Updating VM/370 The procedures that you can use to apply local updates are similar for CP, CMS, RSCS, and IPCS. The examples in the following pages use CP modules and control files to illustrate the use of: • The VMFASM EXEC Procedure • The VMFMAC EXEC Procedure • The VMFLOAD Program You should keep in mind that the procedures for updating source files
and macro libraries are the same for allVM/370 components, and that the
procedure for punching anew eMS or RSCS nucleus is basically the same
as the procedure for punching aCP nucleus.
For specific details and special considerations for loading and
testing a newCP, CMS, or RSCS nucleus, or for generating new IPCS modules, see: • "Building a New CP Nucleus" • "Updating CMS" • "Updating RSCS" • "Updating IPCS Modules"
The minidisk areas used in the examples in all of these discussions
use theMAINT virtual machine described under "A Virtual Machine For
UpdatingVM/370" and illustrated in Figure 35. Note tha t the virtual
machine configuration consists of the MAINT entry in the IBM-suppliedVM/370 directory, with the addition of MDISK statements for virtual
disks (193, 294, 393, 394, and390). Figure 35 shows the virtual disks
described by the resultant MAINT entry. This virtual machine
configuration should provide you with all the areas you need to update
and testVM/370. '/1\1I/370In+enri+y ;; ;v./ • • ••• • •• In order to preserve the integrity of VM/370 source and text files, you
should keep updates andPTFs on a separate minidisk (not on the same
disk as the original source and text files). This minidisk (usuallyMAl NT's 294) should contain the required IBM PTF updates from the latest
systemPUT, updates that you make (such as expanding the accounting
routines or adding a command toCP), and the resultant text files
containing the updates.You also need access to the current CP text files and macro
libraries. This is MAINT's 194. This is the disk used byVMSERV when
it loads replacement text files from theSystem PUT. The assembler language source files are on the 394 minidisk. You should not change these files, unless directed to do so by the Memo to Users. When you use the CMS UPDATE command and the VMFASM and/or VMFMAC EXEC procedures with the suggested virtual machine configuration shown
in Figure 35 and the accesss€arch order shown in the following
examples, modified files are written onto your A-disk. Also, you
should not change the IBM-supplied auxiliary files nor thePTF (XnnnnDMK) files as these are controlled by the PUT procedure. Part 5. Updating VM/370 333
and macro libraries are the same for all
procedure for punching a
as the procedure for punching a
For specific details and special considerations for loading and
testing a new
The minidisk areas used in the examples in all of these discussions
use the
Updating
machine configuration consists of the MAINT entry in the IBM-supplied
disks (193, 294, 393, 394, and
described by the resultant MAINT entry. This virtual machine
configuration should provide you with all the areas you need to update
and test
should keep updates and
disk as the original source and text files). This minidisk (usually
system
routines or adding a command to
containing the updates.
libraries. This is MAINT's 194. This is the disk used by
it loads replacement text files from the
in Figure 35 and the access
examples, modified files are written onto your A-disk. Also, you
should not change the IBM-supplied auxiliary files nor the