]> git.gag.com Git - fw/openocd/commitdiff
Spen spotted a bug in warning for missing srst_pulls_trst
authoroharboe <oharboe@b42882b7-edfa-0310-969c-e2dbd0fdcd60>
Wed, 18 Jun 2008 11:58:20 +0000 (11:58 +0000)
committeroharboe <oharboe@b42882b7-edfa-0310-969c-e2dbd0fdcd60>
Wed, 18 Jun 2008 11:58:20 +0000 (11:58 +0000)
git-svn-id: svn://svn.berlios.de/openocd/trunk@714 b42882b7-edfa-0310-969c-e2dbd0fdcd60

src/target/arm7_9_common.c

index ad184f214307589006e91df6230b29013b35f0d7..9da9c5a4d76f44dfc01dce7d2b465c2089dfed50 100644 (file)
@@ -702,8 +702,6 @@ int arm7_9_poll(target_t *target)
                if ((target->state == TARGET_RUNNING) || (target->state == TARGET_RESET))
                {
                        int check_pc=0;
-                       target->state = TARGET_HALTED;
-                       
                        if (target->state == TARGET_RESET)
                        {
                                if ((target->reset_mode == RESET_HALT) || (target->reset_mode == RESET_INIT))
@@ -715,6 +713,8 @@ int arm7_9_poll(target_t *target)
                                }
                        }
                        
+                       target->state = TARGET_HALTED;
+                       
                        if ((retval = arm7_9_debug_entry(target)) != ERROR_OK)
                                return retval;
                        
@@ -724,7 +724,7 @@ int arm7_9_poll(target_t *target)
                                u32 t=*((u32 *)reg->value);
                                if (t!=0)
                                {
-                                       LOG_ERROR("PC was not 0. Does this target does target need srst_pulls_trst?");
+                                       LOG_ERROR("PC was not 0. Does this target need srst_pulls_trst?");
                                }
                        }