Substantially reduced time required to verify program memory contents.
[goodfet] / client / goodfet
index 4bf9aa3..c4941aa 100755 (executable)
@@ -8,15 +8,14 @@
 import sys, os, readline, code, binascii;
 import rlcompleter;
 
-import GoodFET;
-from GoodFET.GoodFETConsole import GoodFETConsole;
-#from GoodFET import *;
+from GoodFET import GoodFET, getClient;
+from GoodFETConsole import GoodFETConsole;
 
 from intelhex import IntelHex;
 
 if(len(sys.argv)==1):
     print "Usage: %s driver\n" % sys.argv[0];
-    print "driver:= GoodFETCC GoodFETMSP430";
+    print "driver:= monitor | cc | avr | spi | msp430";
     print;
     print "This is an unfinished client.  You probably want goodfet.$chip instead.";
     sys.exit(1);
@@ -24,7 +23,7 @@ if(len(sys.argv)==1):
 driver=sys.argv[1];
 print "Using driver %s" % driver;
 #client=eval("%s()" % driver);
-client=GoodFET.getClient(driver);
+client=getClient(driver);
 console=client.getConsole();
 console.run();