gtps1m4kSystem Macros

RESMC-Resume Normal CIO I/O Processing

Use this system macro to enable the user of the preemptive input/output (I/O) (PIO) facility to resume normal system I/O processing (CIO). When the user is finished with PIO, the TPF system issues this macro specifying the registers to be loaded and the program status word (PSW) to be used when passing control back to normal system operation.

Before normal system operation is resumed, PIO dispatches the queued interrupts to the CIO device interrupt handlers. These are the interrupts received by PIO for I/O operations initiated by CIO before normal system operations were suspended.

If the resume PSW shows that the TPF system is disabled for interrupts, the queued interrupts are not dispatched. PIO sets a trap to determine when the TPF system becomes enabled at which time the queued interrupts are dispatched.

Format




label
A symbolic name can be assigned to the macro statement.

SAVE
This is either a label assigned to the save area or a register other than R0 that contains the address of the area. If SAVE is not coded, the area address defaults to R1.

Entry Requirements

Return Conditions

There is no return from processing this macro.

Programming Considerations

Examples

None.