aboutsummaryrefslogtreecommitdiff
path: root/model/riscv_csr_map.sail
diff options
context:
space:
mode:
Diffstat (limited to 'model/riscv_csr_map.sail')
-rw-r--r--model/riscv_csr_map.sail60
1 files changed, 60 insertions, 0 deletions
diff --git a/model/riscv_csr_map.sail b/model/riscv_csr_map.sail
index da68556..dcc8651 100644
--- a/model/riscv_csr_map.sail
+++ b/model/riscv_csr_map.sail
@@ -138,6 +138,18 @@ mapping clause csr_name_map = 0x3A0 <-> "pmpcfg0"
mapping clause csr_name_map = 0x3A1 <-> "pmpcfg1"
mapping clause csr_name_map = 0x3A2 <-> "pmpcfg2"
mapping clause csr_name_map = 0x3A3 <-> "pmpcfg3"
+mapping clause csr_name_map = 0x3A4 <-> "pmpcfg4"
+mapping clause csr_name_map = 0x3A5 <-> "pmpcfg5"
+mapping clause csr_name_map = 0x3A6 <-> "pmpcfg6"
+mapping clause csr_name_map = 0x3A7 <-> "pmpcfg7"
+mapping clause csr_name_map = 0x3A8 <-> "pmpcfg8"
+mapping clause csr_name_map = 0x3A9 <-> "pmpcfg9"
+mapping clause csr_name_map = 0x3AA <-> "pmpcfg10"
+mapping clause csr_name_map = 0x3AB <-> "pmpcfg11"
+mapping clause csr_name_map = 0x3AC <-> "pmpcfg12"
+mapping clause csr_name_map = 0x3AD <-> "pmpcfg13"
+mapping clause csr_name_map = 0x3AE <-> "pmpcfg14"
+mapping clause csr_name_map = 0x3AF <-> "pmpcfg15"
mapping clause csr_name_map = 0x3B0 <-> "pmpaddr0"
mapping clause csr_name_map = 0x3B1 <-> "pmpaddr1"
mapping clause csr_name_map = 0x3B2 <-> "pmpaddr2"
@@ -154,6 +166,54 @@ mapping clause csr_name_map = 0x3BC <-> "pmpaddr12"
mapping clause csr_name_map = 0x3BD <-> "pmpaddr13"
mapping clause csr_name_map = 0x3BE <-> "pmpaddr14"
mapping clause csr_name_map = 0x3BF <-> "pmpaddr15"
+mapping clause csr_name_map = 0x3C0 <-> "pmpaddr16"
+mapping clause csr_name_map = 0x3C1 <-> "pmpaddr17"
+mapping clause csr_name_map = 0x3C2 <-> "pmpaddr18"
+mapping clause csr_name_map = 0x3C3 <-> "pmpaddr19"
+mapping clause csr_name_map = 0x3C4 <-> "pmpaddr20"
+mapping clause csr_name_map = 0x3C5 <-> "pmpaddr21"
+mapping clause csr_name_map = 0x3C6 <-> "pmpaddr22"
+mapping clause csr_name_map = 0x3C7 <-> "pmpaddr23"
+mapping clause csr_name_map = 0x3C8 <-> "pmpaddr24"
+mapping clause csr_name_map = 0x3C9 <-> "pmpaddr25"
+mapping clause csr_name_map = 0x3CA <-> "pmpaddr26"
+mapping clause csr_name_map = 0x3CB <-> "pmpaddr27"
+mapping clause csr_name_map = 0x3CC <-> "pmpaddr28"
+mapping clause csr_name_map = 0x3CD <-> "pmpaddr29"
+mapping clause csr_name_map = 0x3CE <-> "pmpaddr30"
+mapping clause csr_name_map = 0x3CF <-> "pmpaddr31"
+mapping clause csr_name_map = 0x3D0 <-> "pmpaddr32"
+mapping clause csr_name_map = 0x3D1 <-> "pmpaddr33"
+mapping clause csr_name_map = 0x3D2 <-> "pmpaddr34"
+mapping clause csr_name_map = 0x3D3 <-> "pmpaddr35"
+mapping clause csr_name_map = 0x3D4 <-> "pmpaddr36"
+mapping clause csr_name_map = 0x3D5 <-> "pmpaddr37"
+mapping clause csr_name_map = 0x3D6 <-> "pmpaddr38"
+mapping clause csr_name_map = 0x3D7 <-> "pmpaddr39"
+mapping clause csr_name_map = 0x3D8 <-> "pmpaddr40"
+mapping clause csr_name_map = 0x3D9 <-> "pmpaddr41"
+mapping clause csr_name_map = 0x3DA <-> "pmpaddr42"
+mapping clause csr_name_map = 0x3DB <-> "pmpaddr43"
+mapping clause csr_name_map = 0x3DC <-> "pmpaddr44"
+mapping clause csr_name_map = 0x3DD <-> "pmpaddr45"
+mapping clause csr_name_map = 0x3DE <-> "pmpaddr46"
+mapping clause csr_name_map = 0x3DF <-> "pmpaddr47"
+mapping clause csr_name_map = 0x3E0 <-> "pmpaddr48"
+mapping clause csr_name_map = 0x3E1 <-> "pmpaddr49"
+mapping clause csr_name_map = 0x3E2 <-> "pmpaddr50"
+mapping clause csr_name_map = 0x3E3 <-> "pmpaddr51"
+mapping clause csr_name_map = 0x3E4 <-> "pmpaddr52"
+mapping clause csr_name_map = 0x3E5 <-> "pmpaddr53"
+mapping clause csr_name_map = 0x3E6 <-> "pmpaddr54"
+mapping clause csr_name_map = 0x3E7 <-> "pmpaddr55"
+mapping clause csr_name_map = 0x3E8 <-> "pmpaddr56"
+mapping clause csr_name_map = 0x3E9 <-> "pmpaddr57"
+mapping clause csr_name_map = 0x3EA <-> "pmpaddr58"
+mapping clause csr_name_map = 0x3EB <-> "pmpaddr59"
+mapping clause csr_name_map = 0x3EC <-> "pmpaddr60"
+mapping clause csr_name_map = 0x3ED <-> "pmpaddr61"
+mapping clause csr_name_map = 0x3EE <-> "pmpaddr62"
+mapping clause csr_name_map = 0x3EF <-> "pmpaddr63"
/* machine counters/timers */
mapping clause csr_name_map = 0xB00 <-> "mcycle"
mapping clause csr_name_map = 0xB02 <-> "minstret"