aboutsummaryrefslogtreecommitdiff
path: root/target/hppa/insns.decode
diff options
context:
space:
mode:
authorRichard Henderson <richard.henderson@linaro.org>2018-02-12 19:46:08 -0800
committerRichard Henderson <richard.henderson@linaro.org>2019-02-12 08:59:21 -0800
commit96927adb8d66650c38eadc619559ad50adba73e4 (patch)
tree26e8fa664ae447584b1b89275ef26390351134ef /target/hppa/insns.decode
parente8777db7aa04b66db9bb7b254e56c51acf8f1aec (diff)
downloadqemu-96927adb8d66650c38eadc619559ad50adba73e4.zip
qemu-96927adb8d66650c38eadc619559ad50adba73e4.tar.gz
qemu-96927adb8d66650c38eadc619559ad50adba73e4.tar.bz2
target/hppa: Convert halt/reset insns
Tested-by: Helge Deller <deller@gmx.de> Tested-by: Sven Schnelle <svens@stackframe.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'target/hppa/insns.decode')
-rw-r--r--target/hppa/insns.decode5
1 files changed, 5 insertions, 0 deletions
diff --git a/target/hppa/insns.decode b/target/hppa/insns.decode
index 935100b..669ccdc 100644
--- a/target/hppa/insns.decode
+++ b/target/hppa/insns.decode
@@ -103,6 +103,11 @@ ssm 000000 .......... 000 01101011 t:5 i=%sm_imm
rfi 000000 ----- ----- --- 01100000 00000
rfi_r 000000 ----- ----- --- 01100101 00000
+# These are artificial instructions used by QEMU firmware.
+# They are allocated from the unassigned instruction space.
+halt 1111 1111 1111 1101 1110 1010 1101 0000
+reset 1111 1111 1111 1101 1110 1010 1101 0001
+
####
# Memory Management
####