CSG and CDSG in Pop.
Sent from my iPhone
> On Mar 1, 2023, at 3:53 PM, Ituriel do Neto
> <03427ec2837d-dmarc-requ...@listserv.ua.edu> wrote:
>
> Hi all,
>
> Is there a similar instruction to CS or CDS, but using 64 bits register ?
>
> I have a double word that contains a counter and usi
and can be used on non-IBM systems.
If applicable, you can do it without program changes using DATACLAS.
Tom Harper
Phoenix Software International
Sent from my iPhone
> On Mar 30, 2023, at 5:05 PM, Schmitt, Michael wrote:
>
> What if the requirement is to compress or decompress a
with few examples, but it does work.
Once you get it working, the technology is impressive. But not for the feint of
heart.
Tom Harper
Phoenix Software International
https://www.redbooks.ibm.com/redbooks/pdfs/sg248259.pdf
Sent from my iPhone
> On Mar 31, 2023, at 11:14 AM, Schm
There is another difference between running under an ESTAEX and an IEAARR, and
that is you cannot use IEALSQRY to determine the linkage stack depth if you
need it for retry. You must keep track of it yourself.
Tom Harper
Phoenix Software International
Sent from my iPhone
> On Dec 6, 2
There can be many. There really is no way to know precisely at a given instance
because you could scan the TCBs in an address space and check their dispatch
flags, but that could change from under you at any instant.
Tom Harper
Sent from my iPhone
> On May 14, 2021, at 9:21 AM, Jos
Walt Ferrell answered this question a while back:
“
On Behalf Of Walt Farrell Sent: Wednesday, January 27, 2016 11:11 AM To:
IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Need to find the DSN from where load
module was loaded On Wed, 27 Jan 2016 10:21:55 -0600, Support, DUNNIT SYSTEMS
LTD. wrote: >Tha
The “Macro and Copy Code Cross Reference “ output of HLASM the concatenation
number from which it is fetched is displayed.
The MXREF(XREF) or MXREF(FULL) generates this section.
Sent from my iPhone
> On Sep 5, 2021, at 3:24 PM, Paul Gilmartin
> <000433f07816-dmarc-requ...@listserv.ua.edu
idea what that means. I have carefully checked every field and they
all appear to be correct to me.
Any ideas would be much appreciated.
Tom Harper
Phoenix Software International
This e-mail message, including
inframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of
> Tom Harper [tomhar...@phoenixsoftware.com]
> Sent: Wednesday, November 24, 2021 10:39 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: IPCS CTRACE Buffer Locate Exit
>
> All,
>
> I’ve used IPCS for decades including usi
mode,
> which is done via the SETDEF TESTsubcommand.
>
> Jim Mulder z/OS Diagnosis, Design, Development, Test IBM Corp.
> Poughkeepsie NY
>
> "IBM Mainframe Discussion List" wrote on
> 11/24/2021 10:39:10 AM:
>
>> From: "Tom Harper"
>&
economy. What seems less expensive at first is, in reality, almost always more
expensive in the long run.
Tom Harper
Phoenix Software International
Sent from my iPhone
> On Dec 4, 2021, at 10:05 AM, Peter Relson wrote:
>
> I agree that it is counter-intuitive (and unfriendly)
Make them members of a PDSE.
Sent from my iPhone
This e-mail message, including any attachments, appended messages and the
information contained therein, is for the sole use of the intended
recipient(s). If you are n
I believe your MEMLIMIT was exceeded.
Tom Harper
Phoenix Software International
Sent from my iPhone
> On Feb 22, 2022, at 1:36 PM, Pierre Fichaud wrote:
>
> 91040120 - The 0401 is not documented.
> Can someone provide me with an explanation please ?
> The lowest value doc
If these memory objects were obtained by you, you could place the A(Owning TCB)
in the USERTKN when they are obtained.
Then, you can use the REQUEST=LIST to filter on that USERTKN and thus obtain
the information you want.
Tom Harper
Phoenix Software International
Sent from my iPhone
>
Better to use:
https://www.ibm.com/docs/en/zos/2.1.0?topic=routine-description
Tom Harper
Phoenix Software International
Sent from my iPhone
> On Sep 16, 2022, at 12:28 PM, Stefan Lezzi
> <04561630d35b-dmarc-requ...@listserv.ua.edu> wrote:
>
> Hi all!
>
> Wha
Sometimes R15 contains the entry point.
If the routine receives control from ATTACHX or LINKX, for instance, and if it
is to run in AMODE(64), then it does not.
A better solution is to use
LARL R12,PROGNAME
USING PROGNAME, R12
which has no dependency on R15.
Tom Harper
Phoenix Software
Joseph,
Programs executing in AMODE(31) can and often do store critical data in the
high halves of registers, so I would always display the full 64-bit registers,
and not make it a function of AMODE.
Tom Harper
Phoenix Software International
Sent from my iPhone
> On Jan 23, 2024, at 8
, so they might
get written in C++ or Rex or some other compiled language.
I’ve grown up with software, having written my first program in 1960.
Assembler won’t be gone in five years or anytime can the foreseeable future.
So I would revisit your thoughts.
Tom Harper
Phoenix Software
Steff,
I had a similar issue with the DB2 translator, and here is how I solved it:
CSECT OPSYN DSECT
DSNDRIB
DSNDEIB
PROGRAM RSECT
…
This worked for me. I think you can do a similar approach for the CICS
translator.
Tom Harper
Phoenix Software
I used STRING / UNSTRING back in the early 1970s it’s not new nor difficult.
Unbelievable.
Tom Harper
Phoenix Software International
Sent from my iPhone
> On Mar 15, 2024, at 4:20 PM, Farley, Peter
> <031df298a9da-dmarc-requ...@listserv.ua.edu> wrote:
>
> +1 from m
the correct sequence is of the utmost importance.
Tom Harper
Phoenix Software International
Sent from my iPhone
> On Mar 17, 2024, at 7:18 AM, David Spiegel
> <0468385049d1-dmarc-requ...@listserv.ua.edu> wrote:
>
> Hi Tom,
> Not new/difficult, but, must be used ap
Jason,
See embedded notes. My suggestion is that you should engage a consultant
who is knowledgeable in IMS and relational data bases to accomplish
this. It is non-trivial and full of pitfalls.
Tom Harper
Phoenix Software International
On 5/16/2024 7:42 PM, Jason Cai wrote:
Dear all
Steve,
For a loop, check out the system trace.
Tom Harper
Phoenix Software International
Sent from my iPhone
> On May 19, 2024, at 9:41 PM, Steve Estle
> <05dcac13570d-dmarc-requ...@listserv.ua.edu> wrote:
>
> Hello All,
>
> Way back in the day I used to read
C Software product)?
These and other issues mentioned can make what you are trying to
accomplish very complex especially without the right tools and skills.
Tom Harper
Phoenix Software International
On 5/21/2024 3:57 AM, Attila Fogarasi wrote:
Jason, your applications will be in for a big s
You may wish to consider:
https://www.ibm.com/support/pages/how-generate-and-read-zos-slip-zero-address-detection-zad-report
Tom Harper
Phoenix Software International
On 7/3/2024 2:57 AM, David Cole wrote:
There is a program in SYS1.LINKLIB named IGVDGNPP. It is a diagnostic
tool provided by
Only in a way have there been no updates.
There are extensions to the basic 3270 days streams for various devices, such
as the 3290 and controllers such as the 3174.
Tom Harper
Phoenix Software International
Sent from my iPhone
> On Aug 15, 2024, at 6:01 PM, Jay Mayn
Samuel,
BAKR/PC/PR/LAE/LAEY/EREG/EREGG are the ones I know of.
Tom Harper
Phoenix Software International
Sent from my iPhone
> On Aug 28, 2024, at 1:00 PM, Seymour J Metz wrote:
>
> Are there instructions to load and store both a general register and the
> associated access
Richard,
Have you considered using IEAMSXMP?
Much safer.
Tom Harper
Phoenix Software International
Sent from my iPhone
> On Sep 4, 2024, at 10:36 AM, Richard Zierdt
> wrote:
>
> Trying to POST a WAIT ECB in a different address space. I'm getting a 602
> abend:
Mark,
A function of software not hardware.
Tom Harper
Phoenix Software International
Sent from my iPhone
> On Sep 9, 2024, at 9:25 AM, Mark Jacobs
> <0224d287a4b1-dmarc-requ...@listserv.ua.edu> wrote:
>
> Silly question. Is there anything different as it relates to s
From Jim Mulder:
Jim Mulder
2/4/17
to
There are no coding requirements for the application, When you do
a QSAM OPEN for Input, the first read-ahead I/Os are scheduled by OPEN,
and the application program can proceed without waiting after the OPEN at
least to the point of doing the first GET
Yes. Default varies by type of device.
Sent from my iPhone
> On Mar 21, 2021, at 11:08 AM, Joel C. Ewing wrote:
>
> Believe it.
>
> Even before emulated DASD, MVS QSAM would read multiple blocks with a
> single channel program to eliminate rotational delays on native DASD and
> do anticipa
The best way is to run under z/VM. Set all processors off line except for one,
and you can step through the code. I'm never used z/XDC to debug an SVC. It
would be interesting to hear what Dave Cole has to say.
Tom
- Original Message -
From: McKown, John [mailto:john.mck...@healthmarket
Sam,
I am using Mochasoft with no issues.
Tom
- Original Message -
From: Knutson, Sam [mailto:sknut...@geico.com]
Sent: Friday, August 31, 2012 10:35 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Tablet 3270 Emulators and tablets for mainframe support
I noticed that Jolly Giant (Jim Rymerso
0:46 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Tablet 3270 Emulators and tablets for mainframe support
I've also used Mochasoft, only issue I have is my blackberry(9700) screen is
very small.
-Original Message-
From: Tom Harper [mailto:tom.har...@neon.com]
Sent: Friday, August
keyboard would work with it.. but
they don't
-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf
Of Tom Harper
Sent: Friday, August 31, 2012 10:50 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Tablet 3270 Emulators and tablets for main
access the keyboard.
-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf
Of Tom Harper
Sent: Friday, August 31, 2012 10:55 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Tablet 3270 Emulators and tablets for mainframe support
My function keys
I can see that a session to be given by Dan Greiner at the upcoming SHARE in
San Francisco, February 3-8, 2013 will be a hot ticket.
Dan is the editor-in-chief of the Principles of Operation and SHARE is
fortunate to have him be a featured speaker.
Tom
- Original Message -
From: Steve
Ron,
There isn't, because while the SRB is running, there is no control block which
contains its status.
Here's a suggestion: obtain ColeSoft's XDC debugger product: it fully supports
debugging in SRB mode. Full disclosure: I have no connection with this vendor.
Tom
- Original Message ---
Ron,
Now I understand. Here are my suggestions:
Add SRBTIMER to each SRB to prevent uncontrolled loops to begin with. Your
recovery routine can then capture registers and other critical information.
Add PTRACE entries at critical code points, like maybe at start of SRB logic so
you can locate
Issue FEOV when you want to go to the next volume.
- Original Message -
From: DEBERT Jean-Louis [mailto:jl.deb...@rsd.com]
Sent: Tuesday, November 06, 2012 08:14 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: multi-volume SMS file allocation
Hello list,
Does anybody know if/how it is possibl
would like to free the unused space. RLSE will not do it
except on the volume active at CLOSE time, this is documented.
-Message d'origine-
De : IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] De la part
de Tom Harper
Envoyé : mardi 6 novembre 2012 14:22
À : IBM
I'll write you a detailed description later privately...
- Original Message -
From: DEBERT Jean-Louis [mailto:jl.deb...@rsd.com]
Sent: Tuesday, November 06, 2012 09:17 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: multi-volume SMS file allocation
Tom Harper wrote:
Allocating a
Joseph,
The DCB does not contain allocation information. Thus, not returned.
You probably want READJFCB.
Tom Harper
Phoenix Software International
Sent from my iPhone
> On Feb 3, 2025, at 8:09 AM, Joseph Reichman
> <05812645a43c-dmarc-requ...@listserv.ua.edu> wrote:
>
Joseph,
If it is not allocated, then SVC cannot return you any information.
The DCB is a control block in memory. There is no DCB in your file.
What I think you are looking for is information in the VTOC entry called DSCBs.
To do this, use the OBTAIN macro.
Tom Harper
Phoenix Software
Billy,
Why not use the PRNO/PPNO hardware instruction on your CPU if it is new enough?
Just write a small assembler program.
Tom Harper
Phoenix Software International
Sent from my iPhone
> On Mar 11, 2025, at 10:29 AM, Billy Ashton
> <0665bda14df5-dmarc-requ...@listserv.ua.e
SY’s are needed because frequently those values require the range of a long
displacement.
Tom Harper
Phoenix Software International
Sent from my iPhone
> On Jun 11, 2025, at 3:14 AM, Binyamin Dissen
> <0662573e2c3a-dmarc-requ...@listserv.ua.edu> wrote:
>
> On Tue, 10
Hey Mike,
True, but so are other useful instructions like PCs and UPT.
Tom Harper Phoenix Software International
On 7/13/2025 7:41 AM, Mike Shaw wrote:
Tom,
Simple, maybe. The POPs description for DFLTCC is over 40 pages of
two-column text.
Mike Shaw
MVS/QuickRef Support Group
Chicago-Soft
Richard,
Simplest of all is a single instruction (no authorization needed): DFLTCC.
Tom Harper
Phoenix Software International
On 7/11/2025 12:27 PM, Richard Zierdt wrote:
Any recommendations of textbooks, papers, etc about data compression for the
beginner and up in general, and/or Redbooks
There already is a simple way of handling this: Issue a PR with a return
code in R15 which is passed to the caller.
Each time you invoke a routine using BAKR, when it returns, check the
return code, and if it's non-zero or some special value jump to your
next PR.
Tom Harper
Ph
49 matches
Mail list logo