X-Git-Url: http://cvs.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/4888b2819574627efea9bd7d23444d785c5a2077..refs/pull/149/head:/client/proxmark3.c

diff --git a/client/proxmark3.c b/client/proxmark3.c
index 059cc345..2f370308 100644
--- a/client/proxmark3.c
+++ b/client/proxmark3.c
@@ -24,7 +24,7 @@
 #include "ui.h"
 #include "sleep.h"
 #include "cmdparser.h"
-#include "cmdmain.h"
+#include "cmdhw.h"
 
 // a global mutex to prevent interlaced printing from different threads
 pthread_mutex_t print_lock;
@@ -105,6 +105,8 @@ static void *main_loop(void *targ) {
 	if (arg->usb_present == 1) {
 		rarg.run = 1;
 		pthread_create(&reader_thread, NULL, &uart_receiver, &rarg);
+		// cache Version information now:
+		CmdVersion(NULL);
 	}
 
 	FILE *script_file = NULL;
@@ -144,12 +146,9 @@ static void *main_loop(void *targ) {
 		}
 		
 		if (!script_file) {
-			PrintAndLog("FOO!!");
 			cmd = readline(PROXPROMPT);
-			PrintAndLog("BAR!!");
 		}
 		
-		PrintAndLog("SNAFU!!");
 		if (cmd) {
 
 			while(cmd[strlen(cmd) - 1] == ' ')