sstatus
Supervisor Status
The sstatus register tracks and controls the hart’s current operating state.
All fields in sstatus are aliases of the same field in mstatus.
Attributes
Defining Extension |
|
---|---|
CSR Address |
0x100 |
Length |
32 when CSR[mstatus].SXL == 0 64 when CSR[mstatus].SXL == 1 |
Privilege Mode |
S |
Format
This CSR format changes dynamically.
Figure 1. sstatus Format when CSR[mstatus].SXL == 0
Figure 2. sstatus Format when CSR[mstatus].SXL == 1
Field Summary
Name | Location | Type | Reset Value |
---|---|---|---|
* 31 when CSR[mstatus].SXL == 0 * 63 when CSR[mstatus].SXL == 1 |
RO-H |
UNDEFINED_LEGAL |
|
33:32 |
RO |
UNDEFINED_LEGAL |
|
19 |
RW |
UNDEFINED_LEGAL |
|
18 |
RW |
UNDEFINED_LEGAL |
|
16:15 |
RO |
UNDEFINED_LEGAL |
|
14:13 |
RW-H |
UNDEFINED_LEGAL |
|
10:9 |
RW-H |
UNDEFINED_LEGAL |
|
8 |
RW-H |
UNDEFINED_LEGAL |
|
6 |
RO |
UNDEFINED_LEGAL |
|
5 |
RW-H |
UNDEFINED_LEGAL |
|
1 |
RW-H |
UNDEFINED_LEGAL |