This chapter contains the known limitations that exist in RISC-V* Simple.
misa
field MXL
and mstatus
fields SXL
and UXL
are fixed.mstatus
fields MBE
, SBE
and UBE
are read-only 0.mcycle
and minstret
.mhpmcounter3
-mhpmcounter31
and mhpmevent3
-mhpmevent31
, are fixed at zero.RMM
is not supported, if RMM
is selected RNE
is used instead.
CSR name Number Description menvcfg 0x30a Machine environment configuration register mcountinhibit 0x320 Machine Counter-Inhibit mseccfg 0x747 Machine security configuration register mconfigptr 0xf15 Machine Configuration Pointer Register
This section briefly describes the known limitations of the devices
used by the target. Please refer to section 6.3 for a more technical description.
This section describes in detail the known limitations of the used by the target. Please refer to section 6.2 for a more general description.
A register or field marked as Not implemented is present with read-write semantics but has no side effects on simulation. A register marked as Not implemented (design limitation) has the same semantics as a "Not implemented" register and there is no plan to extend the model with this functionality. A register with Lack of documentation has not been implemented because there is no available documentation describing its semantics.