12.07.2015 Views

z/VM: CP Planning and Administration - z/VM - IBM

z/VM: CP Planning and Administration - z/VM - IBM

z/VM: CP Planning and Administration - z/VM - IBM

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

System Configuration Fileexample, if you had zero-length CSECT XXXDOG to load, you would add“EXPAND XXXDOG(8)” to your input file.2. When invoking your files, <strong>CP</strong> treats each entry point in a CSECTindependently for the MP attribute.3. The customer-written <strong>CP</strong> routines that you are loading must be on a disk that<strong>CP</strong> has access to when the load operation is done. If you have a <strong>CP</strong>XLOADstatement in your system configuration file that specifies the NODELAYoper<strong>and</strong>, the customer-written <strong>CP</strong> routines must be a file on the parm diskbecause the minidisks specified on <strong>CP</strong>_ACCESS statements are not availableuntil the end of the initialization process. If your <strong>CP</strong>XLOAD statement specifiesthe DELAY oper<strong>and</strong>, the customer-written <strong>CP</strong> routines can be on any disk, aslong as you have specified a <strong>CP</strong>_ACCESS statement for that disk in yourconfiguration file. For more information about the <strong>CP</strong>_ACCESS statement, seepage 70.4. You can specify run-time <strong>and</strong> load oper<strong>and</strong>s on either the <strong>CP</strong>XLOADstatement or the OPTIONS directive, or both. However, if you specify optionson both <strong>and</strong> those options conflict, <strong>CP</strong> uses the options from the <strong>CP</strong>XLOADstatement. For example, suppose you specify PERMANENT on the OPTIONSdirective <strong>and</strong> TEMPORARY on the <strong>CP</strong>XLOAD statement, <strong>CP</strong> will load the <strong>CP</strong>routines as temporary. For more information about the OPTIONS directive <strong>and</strong>several other directives, see the z/<strong>VM</strong>: <strong>CP</strong> Exit Customization book.5. To assign entry points <strong>and</strong> external symbols to an exit point <strong>and</strong> to enable ordisable that exit point, use the ASSOCIATE EXIT statement (page 60) orcomm<strong>and</strong>. For more information about the ASSOCIATE EXIT comm<strong>and</strong>, seethe z/<strong>VM</strong>: <strong>CP</strong> Comm<strong>and</strong>s <strong>and</strong> Utilities Reference.6. To assign an external symbol to a local message repository, use theASSOCIATE MESSAGES or MSGS statement (page 64) or comm<strong>and</strong>. Formore information about the ASSOCIATE MESSAGES or MSGS comm<strong>and</strong>, seethe z/<strong>VM</strong>: <strong>CP</strong> Comm<strong>and</strong>s <strong>and</strong> Utilities Reference.7. To display information about customer-written <strong>CP</strong> routines loaded by the<strong>CP</strong>XLOAD statement, use the QUERY <strong>CP</strong>XLOAD comm<strong>and</strong>. For moreinformation, see the z/<strong>VM</strong>: <strong>CP</strong> Comm<strong>and</strong>s <strong>and</strong> Utilities Reference.8. To display information about external symbols you may have loaded, use theLOCATE SYMBOL comm<strong>and</strong>. For more information, see the z/<strong>VM</strong>: <strong>CP</strong>Comm<strong>and</strong>s <strong>and</strong> Utilities Reference.9. To remove <strong>CP</strong>XLOADed files from <strong>CP</strong>’s system execution space:a. Use the DISASSOCIATE comm<strong>and</strong> to revoke all entry point <strong>and</strong> externalsymbol assignments made with the ASSOCIATE EXIT, MESSAGES, orMSGS statements or comm<strong>and</strong>sb. Use the <strong>CP</strong>XUNLOAD comm<strong>and</strong> to unload the customer-written <strong>CP</strong>routines.For more information about the comm<strong>and</strong>s listed above, see the z/<strong>VM</strong>: <strong>CP</strong>Comm<strong>and</strong>s <strong>and</strong> Utilities Reference.10. For more information about loading customer-written <strong>CP</strong> routines into <strong>CP</strong>’ssystem execution space, about run-time <strong>and</strong> load oper<strong>and</strong>s, <strong>and</strong> about<strong>CP</strong>XLOAD directives, see the z/<strong>VM</strong>: <strong>CP</strong> Exit Customization book.11. <strong>CP</strong>XLOAD provides the ability to load executable code, message repositories,<strong>and</strong> data modules dynamically. Only compiled files may be loaded. Thesecompiled files would be the TEXT file output from the assembler or from theCMS GENMSG comm<strong>and</strong>.Chapter 6. The System Configuration File 79

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!