X-Git-Url: http://git.rot13.org/?p=goodfet;a=blobdiff_plain;f=client%2FGoodFETCC.py;h=a51540936069c32dfd097358c989d156c8348233;hp=3f4d1d91e79391be62dfce970550484b267b9ae8;hb=a6afe092f45e72e65198bf6fbe07e8da40706970;hpb=c9fa78dd91736cd5004d23fd9535c30be4f978ff diff --git a/client/GoodFETCC.py b/client/GoodFETCC.py index 3f4d1d9..a515409 100644 --- a/client/GoodFETCC.py +++ b/client/GoodFETCC.py @@ -50,7 +50,7 @@ class GoodFETCC(GoodFET): #print "Status: %s." % self.CCstatusstr(); #Exit debugger - self.CCstop(); + self.stop(); print "Done."; def setup(self): @@ -93,6 +93,11 @@ class GoodFETCC(GoodFET): hi=ord(self.data[0]); lo=ord(self.data[1]); return (hi<<8)+lo; + def CCcmd(self,phrase): + self.writecmd(0x30,0x00,len(phrase),phrase); + val=ord(self.data[0]); + print "Got %02x" % val; + return val; def CCdebuginstr(self,instr): self.writecmd(0x30,0x88,len(instr),instr); return ord(self.data[0]);