On Thu, 14 Oct 2010 13:04:53 -0500 Paul Schuster <[email protected]> wrote:
:>Suppose you code something like this: :>STIMER(M) SET BINTVL=1 second, EXIT=exitaddress,WAIT=NO :>So the application program continues to run, and then 1 second later the :>timer interrupt happens. The ASM MACROS documentation says the exitaddress :>routine will get control at some point after the timer interrupt happens. :>My question is this: :>What if your application program that is running has just issued an SVC 99 :>or SVC 55 when the timer interrupt occurs? Can the exitaddress routine get :>control while the internal IBM SVC code is running, or will the exitaddress :>routine get control once the the internal IBM SVC code has returned control :>back to the NSI after the SVC instruction? :>My question actually could be extended to any IBM service--will the :>exitaddress routine get control while in the midst of the service program, :>or wait until control returns to application program? If a system routine does not wish to be interrupted by an IRB it can take a lock or ENQ SMC or STATUS SET,MC,PROCESS -- 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

