From 94e75e0c06c4d683b33a03aee17b80c8a59bbd47 Mon Sep 17 00:00:00 2001 From: oharboe Date: Fri, 18 Jul 2008 10:20:10 +0000 Subject: 1. GDB will print cryptic error messages if it is not fed keep-alive packets within the last 2000ms. To fix this, add keep_alive() if you are spending >1000ms in an algorithm thus holding up the server loop. target_call_timer_callbacks() invokes keep_alive(). 2. post_reset script is now executed at normal JTAG speed and not reset speed. 3. Resume is now synchronous again. Hopefully it will work this time. git-svn-id: svn://svn.berlios.de/openocd/trunk@826 b42882b7-edfa-0310-969c-e2dbd0fdcd60 --- src/helper/log.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/helper/log.h') diff --git a/src/helper/log.h b/src/helper/log.h index 37490a86..7a7c90cb 100644 --- a/src/helper/log.h +++ b/src/helper/log.h @@ -56,6 +56,8 @@ __attribute__ ((format (printf, 5, 6))); extern int log_register_commands(struct command_context_s *cmd_ctx); extern int log_init(struct command_context_s *cmd_ctx); extern int set_log_output(struct command_context_s *cmd_ctx, FILE *output); +extern void keep_alive(); +extern void kept_alive(); typedef void (*log_callback_fn)(void *priv, const char *file, int line, const char *function, const char *string); -- cgit v1.2.3