Bound program access |
---|
|
The set of pending
interrupts is returned for the
current thread.
The format of the returned pending interrupts is defined as
follows:
Offset | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec | Hex |
| Field Name |
| Data Type and Length | ||||||||
0 | 0 |
| Pending interrupts |
| UBin(4) | ||||||||
0 | 0 |
| Time slice end |
| Bit 0 | ||||||||
0 | 0 |
| Transfer lock |
| Bit 1 | ||||||||
0 | 0 |
| Asynchronous lock retry |
| Bit 2 | ||||||||
0 | 0 |
| Suspend process |
| Bit 3 | ||||||||
0 | 0 |
| Resume process |
| Bit 4 | ||||||||
0 | 0 |
| Modify resource management attributes |
| Bit 5 | ||||||||
0 | 0 |
| Modify process or thread attributes |
| Bit 6 | ||||||||
0 | 0 |
| Terminate machine processing |
| Bit 7 | ||||||||
0 | 0 |
| Terminate process or thread |
| Bit 8 | ||||||||
0 | 0 |
| Wait time-out |
| Bit 9 | ||||||||
0 | 0 |
| Event schedule |
| Bit 10 | ||||||||
0 | 0 |
| Thread operations between threads |
| Bit 11 | ||||||||
0 | 0 |
| Cancel long running MI instruction |
| Bit 12 | ||||||||
0 | 0 |
| Reserved (binary 0) |
| Bit 13 | ||||||||
0 | 0 |
| Deliver queue space message |
| Bit 14 | ||||||||
0 | 0 |
| Signal schedule |
| Bit 15 | ||||||||
0 | 0 |
| Reserved (binary 0) |
| Bits 16-31 | ||||||||
4 | 4 |
| --- End --- |
|
|
Note: | Other alternatives for obtaining the pending interrupt information are option hex 20 or option hex 24 on the Materialize Process Attributes (MATPRATR) instruction. |
06 Addressing
08 Argument/Parameter
0A Authorization
10 Damage Encountered
1C Machine-Dependent
20 Machine Support
22 Object Access
24 Pointer Specification
36 Space Management