aboutsummaryrefslogtreecommitdiff
path: root/riscv/encoding.h
diff options
context:
space:
mode:
authorAndrew Waterman <andrew@sifive.com>2020-11-18 16:23:21 -0800
committerAndrew Waterman <andrew@sifive.com>2020-11-18 16:23:21 -0800
commitfce242a5d495db731eee6571916399d10ec531e9 (patch)
tree89e0740fbc51d3865591ca49d36978bf47d4d203 /riscv/encoding.h
parent081bcaddc552b649bee9ebea14b6c73448f58a3a (diff)
downloadspike-fce242a5d495db731eee6571916399d10ec531e9.zip
spike-fce242a5d495db731eee6571916399d10ec531e9.tar.gz
spike-fce242a5d495db731eee6571916399d10ec531e9.tar.bz2
Add Zsn extension
h/t @daniellustig
Diffstat (limited to 'riscv/encoding.h')
-rw-r--r--riscv/encoding.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/riscv/encoding.h b/riscv/encoding.h
index 219fee3..8ede33b 100644
--- a/riscv/encoding.h
+++ b/riscv/encoding.h
@@ -222,6 +222,7 @@
#define PTE_A 0x040 /* Accessed */
#define PTE_D 0x080 /* Dirty */
#define PTE_SOFT 0x300 /* Reserved for Software */
+#define PTE_N 0x4000000000000000 /* Zsn: NAPOT translation contiguity */
#define PTE_PPN_SHIFT 10