From 6af107855dd590a054b7bd610dadf3f7210c352c Mon Sep 17 00:00:00 2001
From: ntfreak <ntfreak@b42882b7-edfa-0310-969c-e2dbd0fdcd60>
Date: Thu, 17 Jul 2008 07:15:14 +0000
Subject: - reverted resume_target to old behaviour

git-svn-id: svn://svn.berlios.de/openocd/trunk@817 b42882b7-edfa-0310-969c-e2dbd0fdcd60
---
 src/target/target.c | 19 -------------------
 1 file changed, 19 deletions(-)

(limited to 'src')

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;
 }
 
-- 
cgit v1.2.3