data entry jes3 systems management ibm mainframe ICCF replacement windows software Friday, Sep 5 2008
800-622-9292 Phoenix Software Home Page About Phoenix Software International Contact information for Phoenix Software Software Products by Phoenix Software Tech Support for Phoenix Software Phoenix Software News International Distributors of Phoenix products
 

Quick Links to Phoenix Products

 
CPU ID Information—z/VSE

Using PDZAP to Enter CPU IDs

Use the PDZAP utility to display and alter the GXCPUIDS phase in the Phoenix phase or core image library. You must be an authorized user to do this update. A sample PDZAP Menu display is shown below. Key the data, described below, into the LIB, NM, and OFFSET fields, and then press ENTER.
The string of 26 hexadecimal characters shown at offset 10 will be the first encoded CPU ID recorded in the phase.

07/01/86 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SYSTEM MAINTENANCE UTILITY 11:09:55
LIB PCIL NM GXCPUIDS OFF 10 SCAN__________________________________  
     
FIELD DESCRIPTION  
-------------- ---------------------------------------------------------------------------------------------------------  
LIB CORE IMAGE LIBRARY FILE NAME AS DEFINED TO THE ON-LINE
FOR VSE/SP LIBRARIES ALSO ENTER A COLON AND SUB-LIBRARY
 
NM CORE IMAGE PHASE NAME TO BE SELECTED FOR DISPLAY/UPDATE  
OFF PHASE DISPLACEMENT IN FREE FORMAT HEXADECIMAL NOTATION  
SCAN SCAN TEXT IN HEXADECIMAL OR CHARACTER NOTATION (IF ENT-
ERED IN CHARACTER, DATA MUST BE ENCLOSED WITHIN QUOTES)
 
--------- ---------------------------------------------------------------------------------------------------------  
PF1 BACK SPACE CURRENT MODULE DISPLAY 760 BYTES  
PF2 FORWARD SPACE CURRENT MODULE DISPLAY 760 BYTES  
PF3 RESEND CURRENT MODULE DISPLAY  
PF4 BACK SPACE CURRENT MODULE DISPLAY 380 BYTES  
PF5 FORWARD SPACE CURRENT MODULE DISPLAY 380 BYTES  
PF6 REQUEST HELP DISPLAY PANEL  

What to key into the input fields:

LIB Key the name of the Phoenix core image or phase library (PCIL, or PCIL:PHOENIX for VSE/SP systems).
NM Key GXCPUIDS.
OFFSET Key a hexadecimal offset from the beginning of the phase.

Each encrypted CPU ID is encoded as 13 bytes of hexadecimal data that is 26 characters long. A CPU ID can be located at any of the offsets shown in the table below. At run time, actual CPUIDs are checked against the list starting at offset 10. A string of 13 bytes of hexadecimal zeros at any valid offset marks the end of the table.

10 1D 2A 37 44 51 5E 6B
78 85 92 9F AC B9 C6 D3
E0 ED FA 107 114 121 12E 13B
148 155 162 16F 17C 189 196 1A3
SCAN Not used.

A sample PDZAP display is shown below. Data strings are filled into the first fifteen CPU ID fields (at offsets 10, 1D, 2A, etc.) to represent the location of the first fifteen encrypted CPU IDs. Note that there will always be a CPU ID at offset 10.

05/26/87   SYSTEM MAINTENANCE UTILITY 13:24:35
LIB PCIL   NM GXCPUIDS OFF 000010 SCAN________________________  
000010   1111111111111111111111111100000000000000 *..................*
000024   0000000000003333333333333333333333333344 *..................*
000038   4444444444444444444444445555555555555555 *..................*
00004C   5555555555666666666666666666666666667777 *..................*
000060   7777777777777777777777888888888888888888 *........hhhhhhhhhh*
000074   8888888899999999999999999999999999AAAAAA *hhhhrrrrrrrrrrr...*
000088   AAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBB *..................*
00009C   BBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDD *..................*
0000B0   DDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEE *..................*
0000C4   EEEEFFFFFFFFFFFFFFFFFFFFFFFFFF0000000000 *..................*
0000D8   0000000000000000000000000000000000000000 *..................*
0000EC   0000000000000000000000000000000000000000 *..................*
000100   0000000000000000000000000000000000000000 *..................*
000114   0000000000000000000000000000000000000000 *..................*
000128   0000000000000000000000000000000000000000 *..................*
00013C   0000000000000000000000000000000000000000 *..................*
000150   0000000000000000000000000000000000000000 *..................*
000164   0000000000000000000000000000000000000000 *..................*
000178   0000000000000000000000000000000000000000 *..................*
00018C   0000000000000000000000000000000000000000 *..................*

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Modifying GXCPUIDS:

To modify the phase, key the second offset shown in the table on the previous page (i.e., 1D) into the OFFSET field, and then press ENTER. A string of 26 zeros should appear where the underlined 1s are located in the above illustration. If the string is not all zeros, key the next offset from the table (i.e., 2A), and then press ENTER. Repeat this procedure until you get zeros. The first column on the left side of the screen should now show the last offset that you keyed into the OFFSET field. In the middle columns, there should be zeros where underlined 1s are shown in the illustration above. Key a 26 character encrypted CPU ID over the zeros, and then press ENTER to modify the phase.

Note that the order in which you enter the CPU IDs does not matter, but the CPU IDs must be contiguous in the phase starting with offset 10.

To add further CPU IDs, key the next offset from the table into
the OFFSET field, and then press ENTER. Key in the CPU ID and repeat as necessary. When you have entered all the CPU IDs received in the CPU ID letter, press ENTER and then press PA2. The updates will take effect the next time you cycle the Phoenix system. For Release 12.0 and above, enter TESTCPU from the Transaction Screen to update the system.

 

   

To request detailed product information or talk to a Phoenix Software representative,
call 1-310-338-0400, send a fax to 1-310-338-0801, or send an .

© Copyright 1997– by Phoenix Software International. All rights reserved.
Trademarks and registered trademarks are properties of their respective owners.
Please send comments, questions, and/or suggestions to the