aboutsummaryrefslogtreecommitdiff
path: root/riscv/insns/wrs_nto.h
blob: 710e67015ec8f1066c5ca93c8b8231c0c02a74d5 (plain)
1
2
3
4
5
6
if (get_field(STATE.mstatus->read(), MSTATUS_TW)) {
  require_privilege(PRV_M);
} else if (STATE.v) {
  if (get_field(STATE.hstatus->read(), HSTATUS_VTW))
    require_novirt();
}