Re: CS/CDS instruction

2023-03-01 Thread Tom Harper
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

Re: Unzip on z/OS ?

2023-03-30 Thread Tom Harper
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

Re: Unzip on z/OS ?

2023-03-31 Thread Tom Harper
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

Re: Parameters to ARR routine

2023-12-06 Thread Tom Harper
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

Re: Currently executing TCB in a address space

2021-05-14 Thread Tom Harper
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

Re: Concatinated datasets

2021-07-16 Thread Tom Harper
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

Re: COBOL compiler option to list libraries from which COPY members were loaded?

2021-09-05 Thread Tom Harper
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

IPCS CTRACE Buffer Locate Exit

2021-11-24 Thread Tom Harper
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

Re: IPCS CTRACE Buffer Locate Exit

2021-11-24 Thread Tom Harper
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

Re: IPCS CTRACE Buffer Locate Exit

2021-11-24 Thread Tom Harper
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" >&

Re: Trying to use long parm= in started task

2021-12-04 Thread 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)

Re: Link between datasets

2021-12-28 Thread Tom Harper
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

Re: DC4 abend - R15=91040120

2022-02-22 Thread Tom Harper
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

Re: TCB owner of 64 bit memory object

2022-08-09 Thread Tom Harper
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 >

Re: dfsort - microseconds (STCK/TOD)

2022-09-16 Thread Tom Harper
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

Re: Assembler courses

2022-09-18 Thread Tom Harper
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

Re: sdwagrsv not equal rbgrsave

2024-01-23 Thread Tom Harper
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

Re: [Very much off-topic] Re: AI is the real deal.

2024-02-22 Thread Tom Harper
, 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

Re: Getting the DFHEIENT macro to generate an RSECT (CICS/assembler)

2024-02-25 Thread Tom Harper
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

Re: Learning one's tools

2024-03-15 Thread Tom Harper
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

Re: Learning one's tools

2024-03-17 Thread Tom Harper
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

Re: Assistance with Converting IMS DB to MySQL DB

2024-05-17 Thread Tom Harper
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

Re: Dump Analysis Best Training / Documentation

2024-05-20 Thread Tom Harper
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

Re: How to convert these IMS unload files from EBCDIC to UTF-8 encoding.

2024-05-21 Thread Tom Harper
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

Re: What's at a comma? --> IGVDGNPP's in a comma

2024-07-03 Thread Tom Harper
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

Re: 3270 programming

2024-08-15 Thread Tom Harper
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

Re: L/ST AR/GR pair?

2024-08-28 Thread Tom Harper
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

Re: POSTing a WAIT in another Address Space; POST ASCB= parameter; S602 Abend

2024-09-04 Thread Tom Harper
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:

Re: 24-bit private region on z16 processor

2024-09-09 Thread Tom Harper
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

Re: Overlapped I/O completion

2021-03-21 Thread Tom Harper
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

Re: Overlapped I/O completion

2021-03-21 Thread Tom Harper
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

Re: Debug SVC

2012-07-20 Thread Tom Harper
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

Re: Tablet 3270 Emulators and tablets for mainframe support

2012-08-31 Thread Tom Harper
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

Re: Tablet 3270 Emulators and tablets for mainframe support

2012-08-31 Thread Tom Harper
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

Re: Tablet 3270 Emulators and tablets for mainframe support

2012-08-31 Thread Tom Harper
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

Re: Tablet 3270 Emulators and tablets for mainframe support

2012-08-31 Thread Tom Harper
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

Re: The Transaction state (was Model 2827 New Instructions)

2012-09-19 Thread Tom Harper
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

Re: Debugging SRB issues with IPCS

2012-10-05 Thread Tom Harper
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 ---

Re: Debugging SRB issues with IPCS

2012-10-05 Thread Tom Harper
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

Re: multi-volume SMS file allocation

2012-11-06 Thread Tom Harper
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

Re: multi-volume SMS file allocation

2012-11-06 Thread Tom Harper
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

Re: multi-volume SMS file allocation

2012-11-06 Thread Tom Harper
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

Re: Dynamic information text retrieval info for dataset dcb

2025-02-03 Thread Tom Harper
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: >

Re: Dynamic information text retrieval info for dataset dcb

2025-02-03 Thread Tom Harper
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

Re: Using CSNBRNGL

2025-03-11 Thread Tom Harper
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

Re: Is there an equivalent of an S-con for a long displacement?

2025-06-11 Thread Tom Harper
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

Re: Understanding Data Compression and z/OS services

2025-07-13 Thread Tom Harper
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

Re: Understanding Data Compression and z/OS services

2025-07-13 Thread Tom Harper
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

Re: Saving/Restoring the linkage-stack ptr (CR15)

2025-07-03 Thread Tom Harper
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