From 4b99ff8961ad29f82e31b33a2dc0898be7ad85f4 Mon Sep 17 00:00:00 2001
From: Mark <markboldyrev@gmail.com>
Date: Fri, 16 Jun 2023 10:10:13 +0300
Subject: [PATCH] Exclude Ardulink on Windows for now

---
 minichlink/minichlink.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/minichlink/minichlink.c b/minichlink/minichlink.c
index a7078e9..35b5a47 100644
--- a/minichlink/minichlink.c
+++ b/minichlink/minichlink.c
@@ -12,6 +12,7 @@
 #include "../ch32v003fun/ch32v003fun.h"
 
 #if defined(WINDOWS) || defined(WIN32) || defined(_WIN32)
+#define DISABLE_ARDULINK
 #else
 #include <unistd.h>
 #endif
@@ -40,10 +41,15 @@ void * MiniCHLinkInitAsDLL( struct MiniChlinkFunctions ** MCFO )
 	{
 		fprintf( stderr, "Found NHC-Link042 Programmer\n" );
 	}
+
+#ifndef DISABLE_ARDULINK
 	else if ((dev = TryInit_Ardulink()))
 	{
 		fprintf( stderr, "Found Ardulink Programmer\n" );
 	}
+#else
+    #warning Ardulink not yet supported on Windows.
+#endif
 	else
 	{
 		fprintf( stderr, "Error: Could not initialize any supported programmers\n" );
-- 
GitLab