Use this system macro to add a specified data block to a specified dispatch
list on a specified I-stream. A work element can be added to any
I-stream from any I-stream.
Format
- label
- A symbolic name can be assigned to the macro statement.
- BLOCK=Rx
- The specified register is set to the address of the data block to be added
to the list.
- IS
- Specify one of the following:
- MAIN
- The main I-stream is the target.
- Ry
- The specified register is set to the target I-stream number.
- PIADDR=Rz
- The register specified is set to the address of the routine to be
activated when the data block is dispatched from the list on the target
I-stream.
- LIST=Rw
- The specified register is set to the appropriate dispatch list index value
as defined in the CLHEQ macro (Ready List, Input List, Defer List).
Entry Requirements
The PSW protect key must be 0 and must be in supervisor state.
Return Conditions
- Control is returned to the next sequential instruction. The
contents of all registers are preserved across this macro call.
Programming Considerations
Examples
None.