summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Waterman <waterman@cs.berkeley.edu>2015-05-11 14:19:01 -0700
committerAndrew Waterman <waterman@cs.berkeley.edu>2015-05-11 14:19:01 -0700
commit1416bad91ae5efca002e089fd08cdde6c47fc17f (patch)
treeda2deaba31f38e6af8ecf6a5f38f0788ec98c18b
parent04b236aac5369e4c744796cabf6304324a48fe7d (diff)
downloadenv-1416bad91ae5efca002e089fd08cdde6c47fc17f.zip
env-1416bad91ae5efca002e089fd08cdde6c47fc17f.tar.gz
env-1416bad91ae5efca002e089fd08cdde6c47fc17f.tar.bz2
Fix VM, MIP encoding
-rw-r--r--encoding.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/encoding.h b/encoding.h
index 3854d82..1fcfaea 100644
--- a/encoding.h
+++ b/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