minstretcfgh

Machine Instructions-Retired Counter Configuration High

Upper 32 bits of the 64-bit minstretcfg CSR, used on RV32 systems to access privilege mode filtering inhibit bits for instruction retirement.

Attributes

CSR Address

0x722

Defining extension

  • Smcntrpmf, version >= Smcntrpmf@1.0.0

Length

32-bit

Privilege Mode

M

Format

minstretcfgh format
Figure 1. minstretcfgh format

Field Summary

Name Location Type Reset Value

MINH

30

RW

UNDEFINED_LEGAL

SINH

29

RW

UNDEFINED_LEGAL

UINH

28

RW

UNDEFINED_LEGAL

VSINH

27

RW

UNDEFINED_LEGAL

VUINH

26

RW

UNDEFINED_LEGAL

Fields

MINH

Location

minstretcfgh[30]

Description

If set, then counting of events in M-mode is inhibited.

Type

RW

Read-Write

Field is writable by software. Any value that fits in the field is acceptable and shall be retained for subsequent reads.

Reset value

UNDEFINED_LEGAL

SINH

Location

minstretcfgh[29]

Description

If set, then counting of events in S/HS-mode is inhibited.

Type

RW

Read-Write

Field is writable by software. Any value that fits in the field is acceptable and shall be retained for subsequent reads.

Reset value

UNDEFINED_LEGAL

UINH

Location

minstretcfgh[28]

Description

If set, then counting of events in U-mode is inhibited.

Type

RW

Read-Write

Field is writable by software. Any value that fits in the field is acceptable and shall be retained for subsequent reads.

Reset value

UNDEFINED_LEGAL

VSINH

Location

minstretcfgh[27]

Description

If set, then counting of events in VS-mode is inhibited.

Type

RW

Read-Write

Field is writable by software. Any value that fits in the field is acceptable and shall be retained for subsequent reads.

Reset value

UNDEFINED_LEGAL

VUINH

Location

minstretcfgh[26]

Description

If set, then counting of events in VU-mode is inhibited.

Type

RW

Read-Write

Field is writable by software. Any value that fits in the field is acceptable and shall be retained for subsequent reads.

Reset value

UNDEFINED_LEGAL