On 13 July 2012 09:19, Jeff Holst <[email protected]> wrote:
> It's been a while since I dealt with VTAMAPPL, but I seem to recall that
it looks for certain bits to be on that indicate that VTAM is active. If
memory serves me correctly, at least once in the past, those bits were
moved elsewhere.
I looked at the program way back when (1990s, I think), and there was a
table or list of CLCs matching up the VTAM level character string found at
ATCVT+0 with the offset where the bit ATCACTIV was found. The only snippet
I have of this table is this, which shows three different offsets for a
much larger set of VTAM versions:
ATCVT+0 ATCVT+nnn
---------------------------
CL4'VE47' X'488'
CL4'VE44' X'488'
CL4'VE43' X'488'
CL4'VE42' X'488'
CL4'VE41' X'488'
CL4'VE34' X'488'
CL4'VX34' X'488'
CL4'VE33' X'42C'
CL4'VX33' X'42C'
CL4'VT32' X'42C'
CL4'V311' X'42C'
CL4'VT30' X'41C'
TM ATCVT+nnn,ATCACTIV
ATCSTAT1 DS X
ATCSTART EQU X'80' VTAM is starting
ATCACTIV EQU X'40' VTAM is active
Glancing at a z/OS 1.13 system, I see that the version is VE61, and the 40
bit at +488 is on, so perhaps it hasn't moved for a long time.
Ah - I'd forgotten... IBM kept the VTAM Data Areas book licensed (LY) for
some years after OCO, and then turned it into a GC at some point. So it is
online in various places as GC31-6852, with the layout of the ATCVT showing
that ATCSTAT1 is indeed still at +488. But that location is doubtless Not a
Programming Interface, so don't say I didn't warn you, etc.
Tony H.
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN