From 1dad2ee602674de1b97548913dba2d53267d35a3 Mon Sep 17 00:00:00 2001 From: Edgar Grimberg Date: Mon, 25 Jan 2010 16:34:27 +0100 Subject: core arm11: Silence logs at level 3 if there is no activity If the target and openocd are idling, the log should normally be silent at level 3. (Given no verbose logging options.) Signed-off-by: Edgar Grimberg Signed-off-by: David Brownell --- src/jtag/core.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'src/jtag') diff --git a/src/jtag/core.c b/src/jtag/core.c index e311bfbc..8a580e9e 100644 --- a/src/jtag/core.c +++ b/src/jtag/core.c @@ -530,10 +530,12 @@ int jtag_add_statemove(tap_state_t goal_state) { tap_state_t cur_state = cmd_queue_cur_state; - LOG_DEBUG("cur_state=%s goal_state=%s", - tap_state_name(cur_state), - tap_state_name(goal_state)); - + if (goal_state != cur_state) + { + LOG_DEBUG("cur_state=%s goal_state=%s", + tap_state_name(cur_state), + tap_state_name(goal_state)); + } /* If goal is RESET, be paranoid and force that that transition * (e.g. five TCK cycles, TMS high). Else trust "cur_state". -- cgit v1.2.3