aboutsummaryrefslogtreecommitdiff
path: root/pk
diff options
context:
space:
mode:
authorAndrew Waterman <waterman@cs.berkeley.edu>2015-05-14 02:13:59 -0700
committerAndrew Waterman <waterman@cs.berkeley.edu>2015-05-14 02:13:59 -0700
commit3f9b5d7ab80d11eb11739d9a02b4d0b66ace058b (patch)
tree7e33ef6b071f7dea75d63317e1bbb49cfc03338c /pk
parentf2034b7472fa289136723968a492c695936cd152 (diff)
downloadriscv-pk-3f9b5d7ab80d11eb11739d9a02b4d0b66ace058b.zip
riscv-pk-3f9b5d7ab80d11eb11739d9a02b4d0b66ace058b.tar.gz
riscv-pk-3f9b5d7ab80d11eb11739d9a02b4d0b66ace058b.tar.bz2
Fix VM, MIP encoding
Diffstat (limited to 'pk')
-rw-r--r--pk/encoding.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/pk/encoding.h b/pk/encoding.h
index 3854d82..1fcfaea 100644
--- a/pk/encoding.h
+++ b/pk/encoding.h
@@ -31,9 +31,9 @@
#define MIP_SSIP 0x00000002
#define MIP_HSIP 0x00000004
#define MIP_MSIP 0x00000008
-#define MIP_STIP 0x00000200
-#define MIP_HTIP 0x00000400
-#define MIP_MTIP 0x00000800
+#define MIP_STIP 0x00000020
+#define MIP_HTIP 0x00000040
+#define MIP_MTIP 0x00000080
#define SIP_SSIP MIP_SSIP
#define SIP_STIP MIP_STIP
@@ -46,9 +46,9 @@
#define VM_MBARE 0
#define VM_MBB 1
#define VM_MBBID 2
-#define VM_SV32 4
-#define VM_SV39 5
-#define VM_SV48 6
+#define VM_SV32 8
+#define VM_SV39 9
+#define VM_SV48 10
#define UA_RV32 0
#define UA_RV64 4