Skip to content

Commit 3c35b08

Browse files
committed
[ot] hw/opentitan: ot_ibex_wrapper: Make NMI registers rw1s/rw1c
Signed-off-by: Alex Jones <[email protected]>
1 parent 26878e3 commit 3c35b08

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

hw/opentitan/ot_ibex_wrapper_eg.c

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -929,6 +929,12 @@ static void ot_ibex_wrapper_eg_regs_write(void *opaque, hwaddr addr,
929929
}
930930
ot_ibex_wrapper_eg_update_remap(s, true, reg - R_DBUS_REMAP_ADDR_0);
931931
break;
932+
case R_NMI_ENABLE:
933+
s->regs[reg] |= val32; /* rw1s */
934+
break;
935+
case R_NMI_STATE:
936+
s->regs[reg] &= ~val32; /* rw1c */
937+
break;
932938
case R_DV_SIM_STATUS:
933939
ot_ibex_wrapper_eg_status_report(s, val32);
934940
switch (val32) {

0 commit comments

Comments
 (0)