qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH] openrisc: terminate qemu process upon receiving a h


From: Hesham ALMatary
Subject: [Qemu-devel] [PATCH] openrisc: terminate qemu process upon receiving a halt signal.
Date: Thu, 2 Apr 2015 17:13:58 +0100

or1ksim simulator currently handles "l.nop 0xC" instruction as a halt signal. Do
the same for QEMU.

Signed-off-by: Hesham ALMatary  <address@hidden>
---
 target-openrisc/translate.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/target-openrisc/translate.c b/target-openrisc/translate.c
index dc76789..b024f11 100644
--- a/target-openrisc/translate.c
+++ b/target-openrisc/translate.c
@@ -750,6 +750,11 @@ static void dec_misc(DisasContext *dc, uint32_t insn)
         switch (op1) {
         case 0x01:    /* l.nop */
             LOG_DIS("l.nop %d\n", I16);
+
+                                               if(I16 == 0xC) {
+                exit(0);
+            }
+
             break;
 
         default:
-- 
2.1.0




reply via email to

[Prev in Thread] Current Thread [Next in Thread]