X-Git-Url: http://git.rot13.org/?p=goodfet;a=blobdiff_plain;f=client%2Fgoodfet.cc;h=eb5ffa63a994ae94d34e5447be1a909d5cf50288;hp=d2ba3e638ad5ec35cf768fdcdc17d11f14fd2482;hb=1c58df5f46dc4550684ed9227732e880d2023791;hpb=3dde040c1eb050de56c26df2b9bb4b044734630a diff --git a/client/goodfet.cc b/client/goodfet.cc index d2ba3e6..eb5ffa6 100755 --- a/client/goodfet.cc +++ b/client/goodfet.cc @@ -1,9 +1,14 @@ #!/usr/bin/env python +# GoodFET Chipcon Example +# +# (C) 2009 Travis Goodspeed +# +# This code is being rewritten and refactored. You've been warned! import sys; import binascii; -from GoodFET import GoodFETCC; +from GoodFETCC import GoodFETCC; from intelhex import IntelHex; @@ -33,7 +38,7 @@ if(sys.argv[1]=="test"): client.CCtest(); if(sys.argv[1]=="deadtest"): for i in range(1,10): - print "IDENT as %s" % self.CCidentstr(); + print "IDENT as %s" % client.CCidentstr(); if(sys.argv[1]=="dumpcode"): f = sys.argv[2]; start=0x0000; @@ -47,7 +52,7 @@ if(sys.argv[1]=="dumpcode"): h = IntelHex(None); i=start; while i<=stop: - h[i>>1]=client.CCpeekcodebyte(i); + h[i]=client.CCpeekcodebyte(i); if(i%0x100==0): print "Dumped %04x."%i; i+=1;