added some alive_sleep()'s
authoroharboe <oharboe@b42882b7-edfa-0310-969c-e2dbd0fdcd60>
Tue, 19 Aug 2008 13:53:43 +0000 (13:53 +0000)
committeroharboe <oharboe@b42882b7-edfa-0310-969c-e2dbd0fdcd60>
Tue, 19 Aug 2008 13:53:43 +0000 (13:53 +0000)
git-svn-id: svn://svn.berlios.de/openocd/trunk@940 b42882b7-edfa-0310-969c-e2dbd0fdcd60

src/target/arm720t.c
src/target/arm7_9_common.c
src/target/arm920t.c
src/target/arm926ejs.c
src/target/armv4_5.c
src/target/target.c

index e253e8eea71ef9b56ec874fd5ae7362d0ab04de2..848cbca5a7056a510b1de67e059760c032adb2b1 100644 (file)
@@ -382,7 +382,7 @@ int arm720t_soft_reset_halt(struct target_s *target)
                        break;
                }
                /* do not eat all CPU, time out after 1 se*/
-               usleep(100*1000);
+               alive_sleep(100);
        }
        if (i==10)
        {
index d014e4b9589e150166f3421afbbdc68b40361843..c08f6aa20c4b33d248d3d22325c00f21aebafb95 100644 (file)
@@ -536,7 +536,7 @@ int arm7_9_execute_sys_speed(struct target_s *target)
                if ((buf_get_u32(dbg_stat->value, EICE_DBG_STATUS_DBGACK, 1))
                                   && (buf_get_u32(dbg_stat->value, EICE_DBG_STATUS_SYSCOMP, 1)))
                        break;
-               usleep(100000);
+               alive_sleep(100);
        }
        if (timeout == 50)
        {
index c14f6ef801c9dd02f03acadc248c1118292fe3af..67657c94ccd903062b4994db9be827a5736148b8 100644 (file)
@@ -644,7 +644,7 @@ int arm920t_soft_reset_halt(struct target_s *target)
                        break;
                }
                /* do not eat all CPU, time out after 1 se*/
-               usleep(100*1000);
+               alive_sleep(100);
        }
        if (i==10)
        {
index 5aa4ed882c0437688f0f1619d526fa5c1c3012da..feb8455f1a765e5a94f7e6ed37a06468e144cc72 100644 (file)
@@ -594,7 +594,7 @@ int arm926ejs_soft_reset_halt(struct target_s *target)
                        break;
                }
                /* do not eat all CPU, time out after 1 se*/
-               usleep(100*1000);
+               alive_sleep(100);
        }
        if (i==10)
        {
index ac73c56716a5296d79446f0d3731e7d5f20f1941..3d96961b09270be02e9f6cb5d0762f68c0b3110c 100644 (file)
@@ -556,7 +556,7 @@ int armv4_5_run_algorithm(struct target_s *target, int num_mem_params, mem_param
        
        while (target->state != TARGET_HALTED)
        {
-               usleep(10000);
+               alive_sleep(10);
                target_poll(target);
                if ((timeout_ms -= 10) <= 0)
                {
@@ -565,7 +565,7 @@ int armv4_5_run_algorithm(struct target_s *target, int num_mem_params, mem_param
                        timeout_ms = 1000;
                        while (target->state != TARGET_HALTED)
                        {
-                               usleep(10000);
+                               alive_sleep(10);
                                target_poll(target);
                                if ((timeout_ms -= 10) <= 0)
                                {
index f3051cb09e449bea8506b8cd93eb15a4ce8c6907..3ed7fc4e6f7a1ca0625006c2aa57fd22d12260f5 100644 (file)
@@ -2505,7 +2505,7 @@ int handle_profile_command(struct command_context_s *cmd_ctx, char *cmd, char **
                        samples[numSamples++]=t;
                        retval = target_resume(target, 1, 0, 0, 0); /* current pc, addr = 0, do not handle breakpoints, not debugging */
                        target_poll(target);
-                       usleep(10*1000); // sleep 10ms, i.e. <100 samples/second.
+                       alive_sleep(10); // sleep 10ms, i.e. <100 samples/second.
                } else if (target->state == TARGET_RUNNING)
                {
                        // We want to quickly sample the PC.