Previous Topic: Entry Environment

Next Topic: Return Code

Register Usage at Entry

Common Parameter List

R1

Contains the address of the parameter list. The UXPARM member of the CAI.CBTDMAC data set contains a DSECT mapping for this standard parameter list. It has the following format:

+0

Fullword containing the address of the parameter list of the EDIATRXT exit routine. This is not used for initialization calls.

+4

Fullword containing the communication word of the EDIATRXT routine. The content of this word may be set by the routine during its initialization call and is passed unchanged for all subsequent calls. This word is set to zero when the routine gets control over the first initialization call. If CA MIM is restarted, then the value set during the first initialization call is passed during the second initialization, unless the z/OS system has been IPLed.

+8

Fullword containing flags used to pass status information to the routine. The high order bit of the first byte is set on X'80' for the initialization call.

+C

Fullword containing the global communication word, set by the MIMINIXT exit routine.

R13

Contains the address of one standard save area.

R14

Contains the return address for CA MIM.

R15

Contains the entry point address for the EDIATRXT routine.

All other registers are undefined.

EDIATRXT Exit-specific Parameter List

+0

Fullword containing the address of an EDIF exit control block (EDIXCB). This control block contains various fields that you can modify.

All other registers are undefined.