From c7bd60b47e2e5c6ef3d6d671f4621cb1966a0edb Mon Sep 17 00:00:00 2001 From: Jessica Clarke Date: Sun, 28 Feb 2021 01:11:39 +0000 Subject: [PATCH] CSRs: Don't guard HPM CSRs with PERFORMANCE_MONITORING They always exist, just WARL so can be hard-wired. --- src_Core/RISCY_OOO/procs/lib/CSRs.bsvi | 2 -- 1 file changed, 2 deletions(-) diff --git a/src_Core/RISCY_OOO/procs/lib/CSRs.bsvi b/src_Core/RISCY_OOO/procs/lib/CSRs.bsvi index 96970e3..fd793ea 100644 --- a/src_Core/RISCY_OOO/procs/lib/CSRs.bsvi +++ b/src_Core/RISCY_OOO/procs/lib/CSRs.bsvi @@ -38,7 +38,6 @@ `CSR(MCYCLE, 12'hb00) `CSR(MINSTRET, 12'hb02) -`ifdef PERFORMANCE_MONITORING `CSR(HPMCOUNTER3, 12'hc03) `CSR(HPMCOUNTER4, 12'hc04) `CSR(HPMCOUNTER5, 12'hc05) @@ -130,7 +129,6 @@ `CSR(MHPMEVENT29, 12'h33d) `CSR(MHPMEVENT30, 12'h33e) `CSR(MHPMEVENT31, 12'h33f) -`endif // PERFORMANCE_MONITORING `CSR(MVENDORID, 12'hf11) `CSR(MARCHID, 12'hf12)