HVIEN_HIGH
RWhvienh is the RV32 access window for hvien[63:32]. The 0/1 meanings apply only to official AIA-defined upper-half hvien bits that are implemented as writable and valid; reserved, undefined, unimplemented, or non-writable bits do not gain fixed injection semantics.
HVIEN_HIGH (bits 31:0) — hvienh is the RV32 access window for hvien[63:32]. The 0/1 meanings apply only to official AIA-defined upper-half hvien bits that are implemented as writable and valid; reserved, undefined, unimplemented, or non-writable bits do not gain fixed injection semantics.
What This Field Controls
- - hvienh is the RV32 access window for hvien[63:32]. The 0/1 meanings apply only to official AIA-defined upper-half hvien bits that are implemented as writable and valid; reserved, undefined, unimplemented, or non-writable bits do not gain fixed injection semantics.
Common Values
For an official AIA-defined upper-half hvien bit that is implemented as writable and valid, the corresponding virtual interrupt injection is disabled; this meaning does not apply to reserved, undefined, unimplemented, or non-writable bits.
For an official AIA-defined upper-half hvien bit that is implemented as writable and valid, the corresponding virtual interrupt injection is enabled; delivery also depends on hvictl/hvip and target VS interrupt state. Reserved, undefined, unimplemented, or non-writable bits do not have this fixed 1 meaning.