fixed gaffe mea culpa
authoroharboe <oharboe@b42882b7-edfa-0310-969c-e2dbd0fdcd60>
Mon, 28 Jul 2008 14:25:03 +0000 (14:25 +0000)
committeroharboe <oharboe@b42882b7-edfa-0310-969c-e2dbd0fdcd60>
Mon, 28 Jul 2008 14:25:03 +0000 (14:25 +0000)
git-svn-id: svn://svn.berlios.de/openocd/trunk@878 b42882b7-edfa-0310-969c-e2dbd0fdcd60

src/target/target.c
src/target/target/zy1000.cfg

index 52a4fbbae06009c87f30b8fb488aa9db7ced2e2b..c2fce59d61c986a1e03855eae112adc44f721020 100644 (file)
@@ -267,7 +267,6 @@ int target_process_reset(struct command_context_s *cmd_ctx, enum target_reset_mo
 {
        int retval = ERROR_OK;
        target_t *target;
-       struct timeval timeout, now;
 
        target = targets;
        while (target)
@@ -363,11 +362,16 @@ int target_process_reset(struct command_context_s *cmd_ctx, enum target_reset_mo
 
        if ((reset_mode == RESET_HALT) || (reset_mode == RESET_INIT))
        {
-               /* Wait for reset to complete, maximum 5 seconds. */
-               if (((retval=target_wait_state(target, TARGET_HALTED, 5000)))==ERROR_OK)
+               target = targets;
+               while (target)
                {
-                       if (reset_mode == RESET_INIT)
-                               target_invoke_script(cmd_ctx, target, "post_reset");
+                       /* Wait for reset to complete, maximum 5 seconds. */
+                       if (((retval=target_wait_state(target, TARGET_HALTED, 5000)))==ERROR_OK)
+                       {
+                               if (reset_mode == RESET_INIT)
+                                       target_invoke_script(cmd_ctx, target, "post_reset");
+                       }
+                       target = target->next;
                }
        }
 
@@ -1702,7 +1706,6 @@ int handle_soft_reset_halt_command(struct command_context_s *cmd_ctx, char *cmd,
 
 int handle_reset_command(struct command_context_s *cmd_ctx, char *cmd, char **args, int argc)
 {
-       target_t *target = get_current_target(cmd_ctx);
        enum target_reset_mode reset_mode = RESET_RUN;
 
        if (argc >= 1)
index 86848844083ab79b0584c8ef412375626ed67054..beede0914db9487eaa54ffd8e91aaf1d141ae8df 100644 (file)
@@ -19,7 +19,7 @@ target arm7tdmi little 0 arm7tdmi-s_r4
 # at CPU CLK <32kHz this must be disabled
 arm7_9 fast_memory_access enable
 arm7_9 dcc_downloads enable
-arm7_9 sw_bkpts enable
+#arm7_9 sw_bkpts enable
 
 flash bank ecosflash 0x01000000 0x200000 2 2 0 ecos/at91eb40a.elf
 target_script 0 reset event/zy1000_reset.script
@@ -27,3 +27,5 @@ target_script 0 reset event/zy1000_reset.script
 # required for usable performance. Used for lots of
 # other things than flash programming.
 working_area 0 0x00000000 0x20000 nobackup
+
+jtag_khz 16000

Linking to existing account procedure

If you already have an account and want to add another login method you MUST first sign in with your existing account and then change URL to read https://review.openocd.org/login/?link to get to this page again but this time it'll work for linking. Thank you.

SSH host keys fingerprints

1024 SHA256:YKx8b7u5ZWdcbp7/4AeXNaqElP49m6QrwfXaqQGJAOk gerrit-code-review@openocd.zylin.com (DSA)
384 SHA256:jHIbSQa4REvwCFG4cq5LBlBLxmxSqelQPem/EXIrxjk gerrit-code-review@openocd.org (ECDSA)
521 SHA256:UAOPYkU9Fjtcao0Ul/Rrlnj/OsQvt+pgdYSZ4jOYdgs gerrit-code-review@openocd.org (ECDSA)
256 SHA256:A13M5QlnozFOvTllybRZH6vm7iSt0XLxbA48yfc2yfY gerrit-code-review@openocd.org (ECDSA)
256 SHA256:spYMBqEYoAOtK7yZBrcwE8ZpYt6b68Cfh9yEVetvbXg gerrit-code-review@openocd.org (ED25519)
+--[ED25519 256]--+
|=..              |
|+o..   .         |
|*.o   . .        |
|+B . . .         |
|Bo. = o S        |
|Oo.+ + =         |
|oB=.* = . o      |
| =+=.+   + E     |
|. .=o   . o      |
+----[SHA256]-----+
2048 SHA256:0Onrb7/PHjpo6iVZ7xQX2riKN83FJ3KGU0TvI0TaFG4 gerrit-code-review@openocd.zylin.com (RSA)