X-Git-Url: http://git.rot13.org/?p=goodfet;a=blobdiff_plain;f=client%2FGoodFET.py;h=f48d9cdf803622e3660c68b30b62a3f067a1ad81;hp=b87cee83cecd6a97ba49d918a076753ee6733f03;hb=7544a1e347bc72edc26e6e4e7b9eec059c3324e3;hpb=c6e02600ef0e12eb9a7309755740a23b71a62205;ds=sidebyside diff --git a/client/GoodFET.py b/client/GoodFET.py index b87cee8..f48d9cd 100755 --- a/client/GoodFET.py +++ b/client/GoodFET.py @@ -216,7 +216,7 @@ class GoodFET: 0xFF00:"CCmissing"}; def CCidentstr(self): ident=self.CCident(); - chip=self.CCversions[ident&0xFF00]; + chip=self.CCversions.get(ident&0xFF00); return "%s/r%02x" % (chip, ident&0xFF); def CCident(self): """Get a chipcon's ID.""" @@ -294,10 +294,11 @@ class GoodFET: self.writecmd(0x30,0x20,0,self.data); ident=self.CCidentstr(); print "Target identifies as %s." % ident; - print "Status: %s." % self.CCstatusstr(); + #print "Status: %s." % self.CCstatusstr(); self.CCreleasecpu(); self.CChaltcpu(); print "Status: %s." % self.CCstatusstr(); + def CCstop(self): """Stop debugging.""" self.writecmd(0x30,0x21,0,self.data);