mcountinhibit.HPM4 <%- if ext?(:Smcdeleg) -%>or its alias scountinhibit.HPM4<%- end -%> is set
<%- if ext?(:Sscofpmf) -%>
mhpmevent4.MINH is set and the current privilege level is M
<%- if ext?(:S) -%>
mhpmevent4.SINH <%- if ext?(:Ssccfg) -%>or its alias hpmevent4..SINH<%- end -%> is set and the current privilege level is (H)S
<%- end -%>
<%- if ext?(:U) -%>
mhpmevent4.UINH <%- if ext?(:Ssccfg) -%>or its alias hpmevent4.SINH<%- end -%> is set and the current privilege level is U
<%- end -%>
<%- if ext?(:H) -%>
mhpmevent4.VSINH <%- if ext?(:Ssccfg) -%>or its alias hpmevent4.SINH<%- end -%> is set and the current privilege level is VS
mhpmevent4.VUINH <%- if ext?(:Ssccfg) -%>or its alias hpmevent4.SINH<%- end -%> is set and the current privilege level is VU
<%- end -%>
<%- end -%>
Unimplemented performance counter. Must be read-only 0 (access does not cause trap).
Type
Reset value
UNDEFINED_LEGAL
Software read
This CSR may return a value that is different from what is stored in hardware.