| 0 |
|
|
|
| 1 |
|
|
|
| 2 |
|
|
|
| 3 |
|
|
|
| 4 |
|
|
|
| 5 |
|
|
|
| 6 |
|
|
|
| 7 |
|
|
|
| 8 |
r |
badvaddr |
virtual address of last error/exception |
| 9 |
r/w |
count |
system counter |
| 10 |
|
|
|
| 11 |
r/w |
compare |
counter comparison value |
| 12 |
r/w |
status |
system status |
| 13 |
r/w |
cause |
exception cause |
| 14 |
r/w |
EPC |
exception program counter |
| 15 |
r |
prid |
processor revision id |
| 16 |
r |
config |
configuration |
| 17 |
|
|
|
| 18 |
|
|
|
| 19 |
|
|
|
| 20 |
|
|
|
| 21 |
|
SC-code |
SC-code < < 2 |
| 22 |
|
|
CPU ID (0=Main, 1=ME) |
| 23 |
|
|
|
| 24 |
? |
? |
? |
| 25 |
r/w |
Ebase |
virtual address of exception vector |
| 26 |
|
|
|
| 27 |
|
|
|
| 28 |
r/w |
TagLo |
cache instruction register |
| 29 |
r/w |
TagHi |
cache instruction register |
| 30 |
r/w |
ErrorEPC |
error exception program counter |
| 31 |
|
|
|