Previous Topic: Task M9C0I005: Specify CP Installation OptionNext Topic: Task M9C0I007: Specify CMS Installation Option


Task M9C0I006: Modify CP CNTRL File

This task lets you create the CP CNTRL file that CA ACF2 for z/VM uses to assemble the HCPAC0 module. This CNTRL file also generates the CP nucleus.

Follow these steps:

  1. Select task M9C0I006 from the Task Selection Menu.

    The following panel appears:

    M9C0I006 Modify CP CNTRL File CA ACF2 for z/VM ====> To ensure correct assemblies of CP modules and correct generation of your CP nucleus, you must make certain changes to the control file below. If no control filename appears, you must supply one; otherwise, you can change it or use the one shown. The modified CNTRL file will be written out using the updated filename. Original CP "CNTRL" filename: HCPVM Updated CP "CNTRL" filename: HCPVM Remember that for z/VM Version 5 Release 1.0 and above, HCPVME CNTRL is no longer used. HCPVM is used for the 64-bit version of CP, the only one that can be generated.

    Press PF2 to begin CNTRL file modification: PF1=Help 2=Modify 3=End 4=Return 5= 6= PF7= 8= 9= 10= 11= 12=

  2. Answer the questions with the appropriate value and press PF2 to apply the changes.

    The CNTRL file you specified appears:

    M9C0EDIT/M9C0I006 HCPVM CNTRL E CA ACF2 for z/VM ‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑ Review and customize your CNTRL file for CP. (use the DF and DB commands to scroll through these directions) This control file is used to update and assemble HCPAC0, as well as for generating your CP nucleus. In order to assemble HCPAC0 correctly you will need to include CA ACF2 for z/VM MACLIBs ACF2USER and ACF2VM on a MACS statement. In order to correctly generate your CP nucleus, you must add the entries "ACF AUXACF" and "CF630 AUXAV630 TXA" to the CNTRL file you use to generate the nucleus. Notice that for z/VM Version 6 Release 3.0 there is a complete new set of CP text files with a filetype of TXACF630. 64‑bit HCPVM Example: TEXT MACS (IBM maclibs go here) TEXT MACS ACF2USER ACF2VM CF630 AUXAV630 TXA ACF AUXACF (IBM auxfiles go here) DB = Scroll directions backward DF = Scroll directions forward _______________________________________________________________________________ HCPVM CNTRL E1 F 80 Trunc=80 Size=8 Line=0 Col=1 Alt=0 ====> |...+....1....+....2....+....3....+....4....+....5....+....6....+....7.. * * * Top of File * * * ===== TEXT MACS HCPGPI HCPPSI HCPOM1 HCPOM2 DMSGPI DMSOM OSMACRO ===== TEXT MACS ACF2USER ACF2VM ===== CF630 AUXAV630 TXA ===== ACF AUXACF ===== PAT AUXPAT TX$ * LOCAL PATCHES ===== LCL AUXLCL * CP AUX File and VVTLCL Level for Local Mods ===== TEXT AUXVM * CP AUX FILE and VVTVM Level for PTF service ===== * * * End of File * * * =====

    Note: This screen is a sample for Version 6 Release 3.0.

    When processing is complete, a message appears on the panel confirming that you modified and saved the CNTRL file:

    M9C0I006 Modify CP CNTRL File CA ACF2 for z/VM ===> HCPVM CNTRL file modified and saved as HCPVM CNTRL on 2A0:

  3. Press PF3 to return to the Task Selection Menu.