X-Git-Url: http://git.rot13.org/?p=goodfet;a=blobdiff_plain;f=client%2FGoodFETConsole.py;h=ca23bb945212ead1418cf0d20d20ab139be7b0d6;hp=cf74cf9677dfa2644d99d6cb904c7d5f5c11546b;hb=139279cae9d6f011896550e265d4d676e460f47d;hpb=06c35c53c6ccc3eb8d3860f0a22ef3e559c293e0 diff --git a/client/GoodFETConsole.py b/client/GoodFETConsole.py index cf74cf9..ca23bb9 100644 --- a/client/GoodFETConsole.py +++ b/client/GoodFETConsole.py @@ -69,6 +69,10 @@ class GoodFETConsole(): def CMDstatus(self,args): print self.client.status(); return; + def CMDhalt(self,args): + print self.client.halt(); + def CMDresume(self,args): + print self.client.resume(); def CMDpeek(self,args): adr=eval(args[1]); memory="vn"; @@ -78,6 +82,12 @@ class GoodFETConsole(): def CMDflash(self,args): file=args[1]; self.client.flash(self.expandfilename(file)); + def CMDdump(self,args): + file=args[1]; + self.client.dump(self.expandfilename(file)); + def CMDwhere(self,args): + pc=self.client.getpc(); + print "PC=0x%04X" % pc; def CMDchip(self,args): cmd="self.client.CMD%s()" % args[1]; print cmd;