From e589323156f2fdd8ac6fed4f8f003f109356a5de Mon Sep 17 00:00:00 2001
From: cnlohr <lohr85@gmail.com>
Date: Mon, 3 Jul 2023 06:55:17 -0400
Subject: [PATCH] Update minichlink to marginally improve debugging

---
 minichlink/microgdbstub.h | 3 +++
 minichlink/minichlink.c   | 4 ++--
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/minichlink/microgdbstub.h b/minichlink/microgdbstub.h
index ef39150..fcdbe05 100644
--- a/minichlink/microgdbstub.h
+++ b/minichlink/microgdbstub.h
@@ -583,6 +583,8 @@ static int GDBListen( void * dev )
 		serverSocket = 0;
 		return -1;
 	}
+
+	fprintf( stderr, "gdbserver running on port %d\n", MICROGDBSTUB_PORT );
 	
 	return 0;
 }
@@ -638,6 +640,7 @@ int MicroGDBPollServer( void * dev )
 			listenMode = 2;
 			gdbbufferstate = 0;
 			RVNetConnect( dev );
+			fprintf( stderr, "Connection established to gdbserver backend\n" );	
 			// Established.
 		}
 		else if( listenMode == 2 )
diff --git a/minichlink/minichlink.c b/minichlink/minichlink.c
index 3314474..90b2493 100644
--- a/minichlink/minichlink.c
+++ b/minichlink/minichlink.c
@@ -285,12 +285,12 @@ keep_going:
 
 				if( argchar[1] == 'G' && SetupGDBServer( dev ) )
 				{
-					printf( "Error: can't start GDB server\n" );
+					fprintf( stderr, "Error: can't start GDB server\n" );
 					return -1;
 				}
 				if( argchar[1] == 'G' )
 				{
-					printf( "GDBServer Running\n" );
+					fprintf( stderr, "GDBServer Running\n" );
 				}
 				else if( argchar[1] == 'T' )
 				{
-- 
GitLab