diff options
author | ntfreak <ntfreak@b42882b7-edfa-0310-969c-e2dbd0fdcd60> | 2008-07-17 07:15:14 +0000 |
---|---|---|
committer | ntfreak <ntfreak@b42882b7-edfa-0310-969c-e2dbd0fdcd60> | 2008-07-17 07:15:14 +0000 |
commit | 6af107855dd590a054b7bd610dadf3f7210c352c (patch) | |
tree | 67dea546bc0848b396d1f4f7abffcc2cfb32519b | |
parent | a5914d01529719d01b38483517f3ff0c7dcc2773 (diff) |
- reverted resume_target to old behaviour
git-svn-id: svn://svn.berlios.de/openocd/trunk@817 b42882b7-edfa-0310-969c-e2dbd0fdcd60
-rw-r--r-- | src/target/target.c | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/src/target/target.c b/src/target/target.c index 06a0d487..3f75d5c6 100644 --- a/src/target/target.c +++ b/src/target/target.c @@ -264,7 +264,6 @@ int target_halt(struct target_s *target) int target_resume(struct target_s *target, int current, u32 address, int handle_breakpoints, int debug_execution) { int retval; - int timeout_ms = 5000; /* We can't poll until after examine */ if (!target->type->examined) @@ -276,24 +275,6 @@ int target_resume(struct target_s *target, int current, u32 address, int handle_ if ((retval = target->type->resume(target, current, address, handle_breakpoints, debug_execution)) != ERROR_OK) return retval; - /* only check for resume event if normal resume */ - if (!debug_execution) - { - /* wait for target to exit halted mode - not debug resume*/ - target_poll(target); - - while (target->state != TARGET_RUNNING) - { - usleep(10000); - target_poll(target); - if ((timeout_ms -= 10) <= 0) - { - LOG_ERROR("timeout waiting for target resume"); - return ERROR_TARGET_TIMEOUT; - } - } - } - return retval; } |