SETRP normally returns to the next instruction after the SETRP.

The SETRP return address specifies where MVS is to go after you return to
MVS from the recovery routine.

I don't *know* but I *think* all of the parameters of SETRP are independent
-- you can issue any one or two independently of the others. I *think* you
could issue more than one SETRP, each with one or two parameters. SETRP is
basically an "SDWA bit-setting" function.

"When writing a recovery routine, you must save the return address to the
system,
which you find in general purpose register (GPR) 14. The system sets up the
return
address so that the recovery routine can return, at the appropriate time,
using a BR
14 instruction."

If this is an ESTAE(X) recovery routine, be aware of the possibility of no
SDWA (and thus all SETRP's are illegal).

Charles


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of esst...@juno.com
Sent: Saturday, April 22, 2017 8:23 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: SETRP with DUMP=YES

Can I issue a SETRP DUMP=YES without other parameters.
.
Meaning I don't want to specify a retry routine nor do I want to specify a
return code.
I simply want to issue SETRP DUMP=YES and return to the next sequential
instruction following the SETRP.
-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to