STATEEN
WARL/RO0sstateen CSR bits are allocated from the least-significant end; each bit with a defined purpose controls U-mode or VU-mode access to corresponding extension state. Each standard-defined stateen bit is WARL, but bits for unimplemented controlled state and reserved bits not yet defined read as zero. If the matching mstateen3 bit is zero, or in VS-mode the matching hstateen3 bit is zero, the same sstateen3 bit appears read-only zero.
STATEEN (bits 31:0) — sstateen CSR bits are allocated from the least-significant end; each bit with a defined purpose controls U-mode or VU-mode access to corresponding extension state. Each standard-defined stateen bit is WARL, but bits for unimplemented controlled state and reserved bits not yet defined read as zero. If the matching mstateen3 bit is zero, or in VS-mode the matching hstateen3 bit is zero, the same sstateen3 bit appears read-only zero.
What This Field Controls
- - sstateen CSR bits are allocated from the least-significant end; each bit with a defined purpose controls U-mode or VU-mode access to corresponding extension state. Each standard-defined stateen bit is WARL, but bits for unimplemented controlled state and reserved bits not yet defined read as zero. If the matching mstateen3 bit is zero, or in VS-mode the matching hstateen3 bit is zero, the same sstateen3 bit appears read-only zero.
Common Values
This field is better understood together with surrounding context than as a fixed memorized enumeration.
↗Open Official Manual