qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [PATCH 1/2] hw/arm_sysctl: Clear sysctl cfgctrl start bit


From: Peter Maydell
Subject: [Qemu-devel] [PATCH 1/2] hw/arm_sysctl: Clear sysctl cfgctrl start bit
Date: Wed, 30 Jan 2013 16:01:44 +0000

From: Christoffer Dall <address@hidden>

The start bit should only be set to indicate that a function call is
underway, right now.  When done with function, clear it.

Signed-off-by: Christoffer Dall <address@hidden>
Signed-off-by: Peter Maydell <address@hidden>
---
 hw/arm_sysctl.c |    1 +
 1 file changed, 1 insertion(+)

diff --git a/hw/arm_sysctl.c b/hw/arm_sysctl.c
index da36f8a..7ecb7da 100644
--- a/hw/arm_sysctl.c
+++ b/hw/arm_sysctl.c
@@ -334,6 +334,7 @@ static void arm_sysctl_write(void *opaque, hwaddr offset,
         default:
             s->sys_cfgstat |= 2;        /* error */
         }
+        s->sys_cfgctrl &= ~(1 << 31);
         return;
     case 0xa8: /* SYS_CFGSTAT */
         if (board_id(s) != BOARD_ID_VEXPRESS) {
-- 
1.7.9.5




reply via email to

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