Use this system macro to issue the necessary instructions to halt and clear
any input/output (I/O) for a specific symbolic device address
(SDA). The SDA is available for further I/O use upon
return from this macro.
Format
- label
- A symbolic name can be assigned to the macro statement.
- SDA=label|Rx
- This is either a label of a halfword field containing the SDA or a
register which contains the SDA in bytes 2 and 3 and zeros in bytes 0 and
1.
- NOTE
- This denotes whether a notification interrupt is to be created and
presented to the device handler if an active I/O request is cleared.
The notification interrupt consists of an interrupt with device status of zero
and interface control check set in channel status.
- N
- No notification is to be generated (default)
- Y
- Notification interrupt is to be generated.
Entry Requirements
- The TPF system must be disabled for interrupts.
- The TPF system must be running with PSW Key 0.
Return Conditions
- Control is returned to the next sequential instruction (NSI).
- The contents of all registers are preserved across this macro call.
Programming Considerations
- This macro must be processed only on an I-stream having affinity with the
specified SDA.
- RIOSC cannot be processed from a real-time program.
Examples
None.