The mip register is a 12-bit read/write register containing information
on pending interrupts.
| 11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
| MEIP |
Reserved |
SEIP |
Reserved |
MTIP |
Reserved |
STIP |
Reserved |
MSIP |
Reserved |
SSIP |
Reserved |
| Bits |
Field |
Description |
Single/Multi-Core |
w/FPU |
w/MMU |
| 0 |
Reserved |
Reserved. |
N/A |
N/A |
N/A |
| 1 |
SSIP |
Supervisor software interrupt pending. |
N/A |
N/A |
Read/Write |
| 2 |
Reserved |
Reserved. |
N/A |
N/A |
N/A |
| 3 |
MSIP |
Machine software interrupt pending. |
Read/Write |
Read/Write |
Read/Write |
| 4 |
Reserved |
Reserved. |
N/A |
N/A |
N/A |
| 5 |
STIP |
Supervisor timer interrupt pending. |
N/A |
N/A |
R/W |
| 6 |
Reserved |
Reserved. |
N/A |
N/A |
N/A |
| 7 |
MTIP |
Machine timer interrupt pending. |
Read |
Read |
Read |
| 8 |
Reserved |
Reserved. |
N/A |
N/A |
N/A |
| 9 |
SEIP |
Supervisor external interrupt pending. |
N/A |
N/A |
Read/Write |
| 10 |
Reserved |
Reserved. |
N/A |
N/A |
N/A |
| 11 |
MEIP |
Machine external interrupt pending. |
Read |
Read |
Read |