openhwgroup / cv32e40p

CV32E40P is an in-order 4-stage RISC-V RV32IMFCXpulp CPU based on RI5CY from PULP-Platform
https://docs.openhwgroup.org/projects/cv32e40p-user-manual/en/latest
Other
941 stars 412 forks source link

RVFI - Prevent double override of mstatus_fs #939

Closed YoannPruvost closed 8 months ago

YoannPruvost commented 8 months ago

Add a don't override mechanism to mstatus_fs to better handle multiple cause mstatus_fs update