Re: Registers in the RB

2024-02-05 Thread Joseph Reichman
Peter Thank you for explaining it I really think I get it I agree I can generalize a recovery I am changing file192 thinking of it as estate Including cases where there is abend in 1) SVC 2) PC For these I am going to locate the user registers and off set And include for all cases whe

Re: Registers in the RB

2024-02-05 Thread Binyamin Dissen
on List on behalf of Joseph Reichman :>> Sent: Sunday, February 4, 2024 11:45 AM :>> To: IBM-MAIN@LISTSERV.UA.EDU :>> Subject: Re: Registers in the RB :>> :>> :>> Seymour :>> :>> When you say for example IC10 you are referring what would be in RBINT

Re: Registers in the RB

2024-02-05 Thread Peter Relson
The fact that registers are saved (or at least land) in the "new RB" and the PSW in the "old RB" was described many posts earlier. That applies in all cases where a new (not "first") RB is created. Note that just when that saving happens can be kind of funky for a case such as XCTL(X). The prob

Re: Registers in the RB

2024-02-04 Thread Seymour J Metz
From: IBM Mainframe Discussion List on behalf of Joseph Reichman Sent: Sunday, February 4, 2024 6:45 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Registers in the RB That for all interrupts PSW and CDE if one exits is in old register in new Thanks > On Feb 4, 2024, at 6:40

Re: Registers in the RB

2024-02-04 Thread Joseph Reichman
sion List on behalf of > Joseph Reichman > Sent: Sunday, February 4, 2024 12:53 PM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: Registers in the RB > > And they are in the manual you previously > > Posted ? > > > Just for clarity sake > > Just ran a s

Re: Registers in the RB

2024-02-04 Thread Seymour J Metz
יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר From: IBM Mainframe Discussion List on behalf of Joseph Reichman Sent: Sunday, February 4, 2024 12:53 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Registers in the RB And they are in the manual you previously Posted ? Just for

Re: Registers in the RB

2024-02-04 Thread Joseph Reichman
gt; http://mason.gmu.edu/~smetz3 > עַם יִשְׂרָאֵל חַי > נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר > > > From: IBM Mainframe Discussion List on behalf of > Joseph Reichman > Sent: Sunday, February 4, 2024 11:45 AM > To: IBM-MAIN@LI

Re: Registers in the RB

2024-02-04 Thread Seymour J Metz
: IBM Mainframe Discussion List on behalf of Joseph Reichman Sent: Sunday, February 4, 2024 11:45 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Registers in the RB Seymour When you say for example IC10 you are referring what would be in RBINTCOD correct ? > On Feb 4, 2024, at 11:33 AM, Seymou

Re: Registers in the RB

2024-02-04 Thread Seymour J Metz
Mainframe Discussion List on behalf of Binyamin Dissen Sent: Sunday, February 4, 2024 11:05 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Registers in the RB On Sun, 4 Feb 2024 10:29:59 -0500 Joseph Reichman wrote: :>But thought S0C4 is a program check It is. It may be a pic-4,-10, or -11.

Re: Registers in the RB

2024-02-04 Thread Joseph Reichman
unday, February 4, 2024 11:11 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: Registers in the RB > > I’m trying to understand so that u don’t mess things up > > The way Seymour explained it > > For purposes of example the hardware gives control to the program check > FLIH for inte

Re: Registers in the RB

2024-02-04 Thread Seymour J Metz
: IBM Mainframe Discussion List on behalf of Joseph Reichman Sent: Sunday, February 4, 2024 11:11 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Registers in the RB I’m trying to understand so that u don’t mess things up The way Seymour explained it For purposes of example the hardware gives contr

Re: Registers in the RB

2024-02-04 Thread Joseph Reichman
I’m trying to understand so that u don’t mess things up The way Seymour explained it For purposes of example the hardware gives control to the program check FLIH for interrupt code 4 the program check FLIH issues ABEND abend code 0C4 reason 4 Joe Reichman On Sun, Feb 4, 2024 at 11:06 AM Binyam

Re: Registers in the RB

2024-02-04 Thread Binyamin Dissen
On Sun, 4 Feb 2024 10:29:59 -0500 Joseph Reichman wrote: :>But thought S0C4 is a program check It is. It may be a pic-4,-10, or -11. If PIC-4, PSW was updated. An error recovery routine that messes up things is worse than none. -- Binyamin Dissen http://www.dissensoftware.com Director, Dis

Re: Registers in the RB

2024-02-04 Thread Seymour J Metz
List on behalf of Joseph Reichman Sent: Sunday, February 4, 2024 10:29 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Registers in the RB Can you for proposed that I understand differentiate between a program check and abend S0C1 is a program check S0C4 is not I understand the abend SVC 13 is

Re: Registers in the RB

2024-02-04 Thread Seymour J Metz
LISTSERV.UA.EDU Subject: Re: Registers in the RB Seymour thanks This Manuel is from from 1987 ? Micheal was 1976 Is this still valid ? I’ll read it in really not looking for easy way out Peter R said he answered in this general thread I did look back before posting The only thing I noticed was

Re: Registers in the RB

2024-02-04 Thread Joseph Reichman
pervisor_Control_Jun1987.pdf> >> is newer. >> >> Sometimes they get better. >> >> -- >> Shmuel (Seymour J.) Metz >> http://mason.gmu.edu/~smetz3 >> עַם יִשְׂרָאֵל חַי >> נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר >> >> __________

Re: Registers in the RB

2024-02-04 Thread Joseph Reichman
http://mason.gmu.edu/~smetz3 > עַם יִשְׂרָאֵל חַי > נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר > > > From: IBM Mainframe Discussion List on behalf of > Michael Stein > Sent: Sunday, February 4, 2024 4:06 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Su

Re: Registers in the RB

2024-02-04 Thread Seymour J Metz
Mainframe Discussion List on behalf of Joseph Reichman Sent: Saturday, February 3, 2024 8:20 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Registers in the RB It was my understanding probably erroneously that when a RB I guess I am talking about a PRB gets interrupted and that can happen in one of two

Re: Registers in the RB

2024-02-04 Thread Seymour J Metz
in Sent: Sunday, February 4, 2024 4:06 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Registers in the RB On Sat, Feb 03, 2024 at 08:20:08PM -0500, Joseph Reichman wrote: > It was my understanding probably erroneously that when a RB I guess I am > talking about a PRB gets interrupted and that can

Re: Registers in the RB

2024-02-04 Thread Michael Stein
On Sat, Feb 03, 2024 at 08:20:08PM -0500, Joseph Reichman wrote: > It was my understanding probably erroneously that when a RB I guess I am > talking about a PRB gets interrupted and that can happen in one of two > instances > > 1)An SVC > 2)A Program check e.g. S0C1,4, There are many in

Re: Registers in the RB

2024-02-04 Thread Peter Relson
It was my understanding probably erroneously that when a RB I guess I am talking about a PRB gets interrupted and that can happen in one of  two instances 1)    An SVC 2)    A Program check e.g. S0C1,4 It is true that the understanding is erroneous. There are many more cases where any RB can be i

Registers in the RB

2024-02-03 Thread Joseph Reichman
It was my understanding probably erroneously that when a RB I guess I am talking about a PRB gets interrupted and that can happen in one of two instances 1) An SVC 2) A Program check e.g. S0C1,4, Then if the interrupt is because of an SVC the program registers will be saved in the new