What CC on the DIAG A8 ?
Whats in the CSW (Channel Status Word at int) ?
What's in the sense ?
Ken Vance wrote:
Hi,
We are using DIAG A8, and we are getting a RC of 3. This does not
appear to be documented. We can see a condition code of 3, but not
the R15 RC of 3.
Has anyone seen documentation for this RC?
Table 17. DIAGNOSE Code X'A8' Return Codes in the Guest's Register 15
with CC=1
*Condition*
*Code*
*Return* *Code*
*in* *Register*
*15*
*Status*
1
1 (X'01')
Device not attached.
*Note:* This indicates that either the device
has not been logically attached, or
that the physical path to the device
has been lost. If the physical path
to the device has been lost, then
some portion of the channel program
may have been executed. This is
because CP may have used multiple
real channel programs to perform the
I/O operation.
1 2 (X'02') Device is not supported.
1 5 (X'05') Device is busy, or has an interrupt pending.
If you receive a *condition code of 3*, this indicates that an
unrecoverable I/O error occurred or the I/O was terminated at the
user's request by entering an exigent command. If the I/O error
resulted in a unit check, then sense data is stored in the sense data
field and the amount of sense data stored is in the sense data count
field. Return code 13 is set in the guest's register 15, indicating
that a permanent I/O error occurred.
Thanks,
Ken Vance
Amadeus
--
Chris Langford,
Cestrian Software:
Consulting services for: VM, VSE, MVS, z/VM, z/OS, OS/2, P/3x0 etc.
z/FM - A toolbox for VM & MVS at http://zfm.cestrian.com
Deva Woodcrafting:
Furniture creation, House remodeling, Wagon restoration etc.