I am doing Alternate Channel Set research and cannot find much that references it, and nothing in the IBM docs about programming considerations. Not much here on IBM-MAIN in the archives, either.
I can't seem to find a field in the UCB that alludes to being the current (sub-)channel set for a device. There is an IOS service to get the Channel Set, but it returns the value at IPL/NIP time. Unfortunately, after a HYPERSWAP, that will be - wrong. Obviously, MVS can find it for console commands and displays, etc. so it must be somewhere. Anyone out there that could share some expertise, please? Also, I have code that builds its own channel programs and issues STARTIO. It is unclear what changes need to be made to detect that a HYPERSWAP has occurred, that the device is now on another Channel Set, and how to successfully access the device under this circumstance. Insights or contacts welcome. Thank you. John Sullivan ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
