31-bit I/O macros - anyone remember when?
Hi. It is my recollection that when MVS/XA first came out the usual suspect group of non-VSAM I/O macors (GET/PUT/READ/WRITE/CHECK etc.) could not be issued when AMODE was 31. Now-a-daze AMODE can be 31 when issuing these macros, and this has been the case for years. My question for those with better memories than mine: When was this enhancement added? I expect it had more to do with DFP or DFSMS than BCP, but don't let that affect your recollection. Thanks, Greg -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: 31-bit I/O macros - anyone remember when?
Hi Greg, OPEN/CLOSE support AMODE 31 since DFP 2.3 (FMID HDP2230) PUT/GET support AMODE 31 since DFSMS 1.1 (FMID JDZ1110). This was the first release of DFSMS. Roland -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: 31-bit I/O macros - anyone remember when?
On Thu, 6 Dec 2007 20:41:59 +1100 Greg Price [EMAIL PROTECTED] wrote: :It is my recollection that when MVS/XA first came out the usual suspect :group of non-VSAM I/O macors (GET/PUT/READ/WRITE/CHECK etc.) :could not be issued when AMODE was 31. :Now-a-daze AMODE can be 31 when issuing these macros, and :this has been the case for years. :My question for those with better memories than mine: :When was this enhancement added? When the GET/PUT macro was changed from an L to an SLR/ICM pair. I don't know how much, if any, of the underlying code had problems. -- Binyamin Dissen [EMAIL PROTECTED] http://www.dissensoftware.com Director, Dissen Software, Bar Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: 31-bit I/O macros - anyone remember when?
Roland Schiradin wrote: Hi Greg, OPEN/CLOSE support AMODE 31 since DFP 2.3 (FMID HDP2230) PUT/GET support AMODE 31 since DFSMS 1.1 (FMID JDZ1110). This was the first release of DFSMS. Roland Hmm, that would seem to put the non-SVC macro upgrade around the SP4.3 to SP5.1 time frame. Thanks a lot, Roland - you're a champion! (but everyone knew that...) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: 31-bit I/O macros - anyone remember when?
On Thu, 6 Dec 2007 13:28:59 +0200, Binyamin Dissen wrote: When the GET/PUT macro was changed from an L to an SLR/ICM pair. I've done no assembler programming lately. Do I read this as maintaining the restriction that the control blocks referenced must reside below the Line? sigh We're reminiscing about the 24 to 31 bit transition (not yet complete), when we should be planning for and requiring elimination of all below-the-bar restrictions. -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: 31-bit I/O macros - anyone remember when?
Paul Gilmartin wrote: I've done no assembler programming lately. Do I read this as maintaining the restriction that the control blocks referenced must reside below the Line? All control blocks pointed to by other control blocks via 24-bit pointers must be below 16MB. -- Edward E Jaffe Phoenix Software International, Inc 5200 W Century Blvd, Suite 800 Los Angeles, CA 90045 310-338-0400 x318 [EMAIL PROTECTED] http://www.phoenixsoftware.com/ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: 31-bit I/O macros - anyone remember when?
On Thu, 6 Dec 2007 08:27:40 -0600 Paul Gilmartin [EMAIL PROTECTED] wrote: :On Thu, 6 Dec 2007 13:28:59 +0200, Binyamin Dissen wrote: :When the GET/PUT macro was changed from an L to an SLR/ICM pair. :I've done no assembler programming lately. Do I read this as :maintaining the restriction that the control blocks referenced :must reside below the Line? Some can be placed above the line using a DCBE. :sigh We're reminiscing about the 24 to 31 bit transition (not :yet complete), when we should be planning for and requiring :elimination of all below-the-bar restrictions. Kind of hard to stuff eight bytes of address in a 3/4 byte field. I am pretty sure that the zLinux stuff supports above the bar. -- Binyamin Dissen [EMAIL PROTECTED] http://www.dissensoftware.com Director, Dissen Software, Bar Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: 31-bit I/O macros - anyone remember when?
In a message dated 12/6/2007 5:29:22 A.M. Central Standard Time, [EMAIL PROTECTED] writes: I don't know how much, if any, of the underlying code had problems. I remember changing the region size for IDCAMS and LKED with XA 'cause they had been 'fixed'. **Check out AOL's list of 2007's hottest products. (http://money.aol.com/special/hot-products-2007?NCID=aoltop000301) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: 31-bit I/O macros - anyone remember when?
I am pretty sure that the zLinux stuff supports above the bar. zLinux does not have neither a bar nor a line, does it? No need for it; there simply is no legacy AMODE24 code which needs compatibility support. -- Peter Hunkeler Credit Suisse -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html