*DECK IRECVR IDENT IRECVR OPL XTEXT COMCCMD ENTRY IRECVR ENTRY RPVPBLK EXT OVLCALL EXT XDUMP EXT SYS= NAMA668 EXT RCL= EXT XTRACE SST *# *1DC IRECVR * * 1. PROC NAME AUTHOR DATE * IRECVR J. J. LYON 75/10/02 * * 2. FUNCTIONAL DESCRIPTION. * THIS ROUTINE IS RESPONSIBLE FOR INITIALIZING NIP-S RECOVERY * PROCEDURES. * * 3. METHOD USED. * CALL RPV NAMA668 * * 4. ENTRY PARAMETERS. NONE * * 5. EXIT PARAMETERS. NONE * * 6. COMDECKS CALLED. * INPARU MACDEF * * 7. ROUTINES CALLED. * RECOVR COMPASS - RECOVERY- MACRO * SYS= ISSUE RA+1 CALL NAMA668 * XTRACE TRACES CALLS * * 8. DAYFILE MESSAGES. NONE * *# *CALL MACDEF *CALL INPARU *CALL OVLNAME *CALL OVERLAY FLAGS EQU 77B TRAP ALL BUT NORMAL TERMINATION IRECVR BSSZ 1 ENTRY/EXIT IFEQ DEBUG,1,6 SX6 A1 SA6 TEMP SX1 IRECN RJ XTRACE SA1 TEMP SA1 X1 * CALL REPRIEVE PROCESS REPRIEVE RPVPBLK,SET,FLAGS EQ IRECVR IRECN DATA L*IRECV* TEMP BSS 1 USE /RECOVER/ SYSADR BSSZ 1 ADDRESS OF CALLER FOR LAST SYS= CALL RCLADR BSSZ 1 ADDRESS OF CALLER FOR LAST RCL= CALL * * REPRIEVE PARAMETERS BLOCK * RPVPBLK VFD 36/0,12/25,12/C VFD 30/0,30/RPVADDR BSSZ 23 USE * RPVADDR BSS 0 SX6 B0 SA6 OVLFLAG SA1 SYS= X1 = RETURN JUMP TO SYS= CALLER SA2 RCL= X1 = RETURN JUMP TO RCL= CALLER BX6 X1 SA6 SYSADR SAVE ADDRESS OF CALLER OF LAST SYS= CALL BX7 X2 SA7 RCLADR SAVE ADDRESS OF CALLER OF LAST RCL= CALL RJ XDUMP SX6 XENDRPVP SA6 OVLNAME RJ OVLCALL END