aboutsummaryrefslogtreecommitdiff
path: root/constants.py
diff options
context:
space:
mode:
authorAtul Khare <atulkhare@rivosinc.com>2023-06-05 15:22:29 -0700
committerAtul Khare <atulkhare@rivosinc.com>2023-07-10 13:31:29 -0700
commit1d2c34a6423f262f2056e3f2e4119121cf1fd3a1 (patch)
tree8d37408c15977d3bc6fa500fe1cf07903f23ae60 /constants.py
parent3ca60c50f8ea1ea514bcfff58719f670194c1dc8 (diff)
downloadriscv-opcodes-1d2c34a6423f262f2056e3f2e4119121cf1fd3a1.zip
riscv-opcodes-1d2c34a6423f262f2056e3f2e4119121cf1fd3a1.tar.gz
riscv-opcodes-1d2c34a6423f262f2056e3f2e4119121cf1fd3a1.tar.bz2
Add Smcsrind/Sscsrind CSRs
Adds mireg2 (0x352), mireg3 (0x353), mireg4 (0x355), mireg5 (0x356), mireg6 (0x357), sireg2 (0x152), sireg3 (0x153), sireg4 (0x155), sireg5 (0x156), sireg6 (0x157), vsireg2 (0x252), vsireg3 (0x253), vsireg4 (0x255), vsireg5 (0x256), vireg6 (0x257).
Diffstat (limited to 'constants.py')
-rw-r--r--constants.py15
1 files changed, 15 insertions, 0 deletions
diff --git a/constants.py b/constants.py
index 8d9352f..98c4b7c 100644
--- a/constants.py
+++ b/constants.py
@@ -116,6 +116,11 @@ csrs = [
(0x14D, 'stimecmp'), # Sstc
(0x150, 'siselect'),
(0x151, 'sireg'),
+ (0x152, 'sireg2'),
+ (0x153, 'sireg3'),
+ (0x155, 'sireg4'),
+ (0x156, 'sireg5'),
+ (0x157, 'sireg6'),
(0x15C, 'stopei'),
(0x180, 'satp'),
(0x5A8, 'scontext'),
@@ -132,6 +137,11 @@ csrs = [
(0x24D, 'vstimecmp'), # Sstc
(0x250, 'vsiselect'),
(0x251, 'vsireg'),
+ (0x252, 'vsireg2'),
+ (0x253, 'vsireg3'),
+ (0x255, 'vsireg4'),
+ (0x256, 'vsireg5'),
+ (0x257, 'vsireg6'),
(0x25C, 'vstopei'),
(0x280, 'vsatp'),
(0x600, 'hstatus'),
@@ -207,6 +217,11 @@ csrs = [
(0x34b, 'mtval2'),
(0x350, 'miselect'),
(0x351, 'mireg'),
+ (0x352, 'mireg2'),
+ (0x353, 'mireg3'),
+ (0x355, 'mireg4'),
+ (0x356, 'mireg5'),
+ (0x357, 'mireg6'),
(0x35c, 'mtopei'),
(0x3a0, 'pmpcfg0'),
(0x3a1, 'pmpcfg1'),