From 22ddf62d759b10a89e9c4c3f3929a66c9d72572d Mon Sep 17 00:00:00 2001 From: Parshintsev Anatoly Date: Fri, 3 May 2024 00:28:33 +0300 Subject: [PATCH] gdb_server: enable keep-alive packets for qCRC packet Change-Id: Ia384179bb83ad6b70bf385cc9d575e9ec58f76c7 Signed-off-by: Parshintsev Anatoly Reviewed-on: https://review.openocd.org/c/openocd/+/8227 Tested-by: jenkins Reviewed-by: Antonio Borneo --- src/server/gdb_server.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/server/gdb_server.c b/src/server/gdb_server.c index c1ee4aa2a..dfd7cd520 100644 --- a/src/server/gdb_server.c +++ b/src/server/gdb_server.c @@ -2845,7 +2845,9 @@ static int gdb_query_packet(struct connection *connection, len = strtoul(separator + 1, NULL, 16); + gdb_connection->output_flag = GDB_OUTPUT_NOTIF; retval = target_checksum_memory(target, addr, len, &checksum); + gdb_connection->output_flag = GDB_OUTPUT_NO; if (retval == ERROR_OK) { snprintf(gdb_reply, 10, "C%8.8" PRIx32 "", checksum);