From 3ac43123a3592df8e72ad4cbb0a2beba00f6e03e Mon Sep 17 00:00:00 2001 From: cnlohr <lohr85@gmail.com> Date: Mon, 8 May 2023 04:48:11 -0400 Subject: [PATCH] Fix up changes from @bmx by making it work with the Link-E --- minichlink/pgm-wch-linke.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/minichlink/pgm-wch-linke.c b/minichlink/pgm-wch-linke.c index 03aa63c..ca91ed2 100644 --- a/minichlink/pgm-wch-linke.c +++ b/minichlink/pgm-wch-linke.c @@ -214,9 +214,12 @@ static int LESetupInterface( void * d ) case 4: fprintf(stderr, "WCH Programmer is LinkB version %d.%d\n",rbuff[3], rbuff[4]); break; + case 18: + fprintf(stderr, "WCH Programmer is LinkE version %d.%d\n",rbuff[3], rbuff[4]); + break; default: - fprintf(stderr, "Unknown WCH Programmer %02x\n", rbuff[5]); - return -1; + fprintf(stderr, "Unknown WCH Programmer %02x (Ver %d.%d)\n", rbuff[5], rbuff[3], rbuff[4]); + break; } // TODO: What in the world is this? It doesn't appear to be needed. @@ -536,4 +539,4 @@ static int LEWriteBinaryBlob( void * d, uint32_t address_to_write, uint32_t len, } -#endif \ No newline at end of file +#endif -- GitLab