31-bit I/O macros - anyone remember when?

2007-12-06 Thread Greg Price
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?

2007-12-06 Thread Roland Schiradin
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?

2007-12-06 Thread Binyamin Dissen
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?

2007-12-06 Thread Greg Price
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?

2007-12-06 Thread Paul Gilmartin
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?

2007-12-06 Thread Edward Jaffe

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?

2007-12-06 Thread Binyamin Dissen
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?

2007-12-06 Thread Ed Finnell
 
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?

2007-12-06 Thread Hunkeler Peter (KIUK 3)
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