HP StorageWorks P9000 for Business Continuity Manager Software Installation Guide (T5253-96052, May 2011)

First Line
NAME VALUE
CCW 83
VALID YES
STATMOD NO
SEEKREQ NO
RONLY NO
SPECIAL NO
SIMULAT NO
MULTI NO
LAST NO
Second Line
NAME VALUE
CCW 84
VALID YES
STATMOD NO
SEEKREQ NO
RONLY NO
SECIAL NO
SIMUKAT NO
MULTI NO
LAST NO
Placing Modifications in the HCPMDPCD Macro
The following explains the structure of the macro source code that will be modified later as part
of using the LOCALMOD exec. It also explains how to find where to add the additional lines.
References to the use of XEDIT are for reference at this point. XEDIT will run as part of the
LOCALMOD exec. The use of LOCALMOD will be explained in the Using LOCALMOD section of
this appendix.
Part of the initial comments in the HCPTMD ASSEMBLE file is a table of devices and control unit
types. This is displayed as the ENTRY DEFINITIONS information. A portion of this table follows.
The numbers at the beginning of the line represent xedit line numbers. The asterisks to the left of
the numbers signify a comment to the assembler. The labels that start with TDD indicate the specific
section of the file to add the modification to for the specific types of disks and controller shown to
the right. For example, TMD33904 is where you would place modifications for 3390 disks that
are Model 1, 2, 3, or 9 with controller type of 3990-03 or 06 or controller type 2105.
00124 * TMD33806 : 3380-D,E,J,K 3990-01,02 (serial) @PB540PX
00125 * TMD33807 : 3380-D,E,J,K 3990-03 (serial) @PB540PX
00126 * TMD33901 : 3390-1,2,3,9 3990-01,02 @VR33C5M
00127 * TMD33902 : 3390-1,2,3,9 3990-03,06 @S95365M
00128 * TMD33903 : 3390-1,2,3,9 3990-01,02 (serial) @VR3PC5M
00129 * TMD33904 : 3390-1,2,3,9 3990-03,06 (serial) @S95365M
00130 * 2105 @VA62416
The TMD33904 example is used because it is the section that will be modified in many cases
because 3390 disks with controller type 2105 is often configured with a P9500 Disk Array. Once
the section name to be modified is known, then a find command in XEDIT will locate the beginning
of the entry. The first line of the section contains the label variable (TMD33904 in this case) followed
by the first line (or entry). An example of some lines is:
12889 TMD33904 HCPMDPCD CCW=2, ==========> READ INITIAL PROGRAM LOAD C
12890 VALID=YES, C
12891 STATMOD=NO, C
12892 SEEKREQ=NO, C
12893 RONLY=NO, C
12894 SPECIAL=YES, Requires special processing C
12895 SIMULAT=NO, C
12896 MULTI=NO, @VR4GHR3 C
12897 LAST=NO @V11VXPX
12898 SPACE 1
12899 HCPMDPCD CCW=3, =======================> NO OPERATION C
12900 VALID=YES, C
114 Using BCM with z/OS Running as a Guest Under z/VM