aboutsummaryrefslogtreecommitdiff
path: root/opcodes
diff options
context:
space:
mode:
authorTim Newsome <tim@sifive.com>2016-06-01 13:16:29 -0700
committerAndrew Waterman <waterman@eecs.berkeley.edu>2016-06-01 13:16:29 -0700
commit1783043af1d4af65914f5ff2e167202abb7576c0 (patch)
treee385aba35270f45a693126667123a33d218f3411 /opcodes
parentc8bea5d3b61b04381221398f4085e34281a788b6 (diff)
downloadriscv-opcodes-1783043af1d4af65914f5ff2e167202abb7576c0.zip
riscv-opcodes-1783043af1d4af65914f5ff2e167202abb7576c0.tar.gz
riscv-opcodes-1783043af1d4af65914f5ff2e167202abb7576c0.tar.bz2
Add dret instruction and debug CSRs. (#5)
Diffstat (limited to 'opcodes')
-rw-r--r--opcodes1
1 files changed, 1 insertions, 0 deletions
diff --git a/opcodes b/opcodes
index 7b6fc2a..c98b19f 100644
--- a/opcodes
+++ b/opcodes
@@ -119,6 +119,7 @@ uret 11..7=0 19..15=0 31..20=0x002 14..12=0 6..2=0x1C 1..0=3
sret 11..7=0 19..15=0 31..20=0x102 14..12=0 6..2=0x1C 1..0=3
hret 11..7=0 19..15=0 31..20=0x202 14..12=0 6..2=0x1C 1..0=3
mret 11..7=0 19..15=0 31..20=0x302 14..12=0 6..2=0x1C 1..0=3
+dret 11..7=0 19..15=0 31..20=0x7b2 14..12=0 6..2=0x1C 1..0=3
sfence.vm 11..7=0 rs1 31..20=0x104 14..12=0 6..2=0x1C 1..0=3
wfi 11..7=0 19..15=0 31..20=0x105 14..12=0 6..2=0x1C 1..0=3
csrrw rd rs1 imm12 14..12=1 6..2=0x1C 1..0=3