X-Git-Url: http://git.rot13.org/?p=goodfet;a=blobdiff_plain;f=client%2FGoodFET.py;h=a602b1efad05f79c0cc54aceedf448435af1904c;hp=673ffded9b21dbb29dbedfc23a83b51b8ac7d8b1;hb=a9b0b85970a4f989779578f49c0f45d87848dc24;hpb=0b92a77db417a3f3b0482a5c5444c50042674fda diff --git a/client/GoodFET.py b/client/GoodFET.py index 673ffde..a602b1e 100755 --- a/client/GoodFET.py +++ b/client/GoodFET.py @@ -382,7 +382,8 @@ class GoodFET: return self.MONpeek8(address)+(self.MONpeek8(address+1)<<8); def eeprompeek(self,address): """Read a word of memory from the monitor.""" - return self.MONpeek8(address)+(self.MONpeek8(address+1)<<8); + print "EEPROM peeking not supported for the monitor."; + #return self.MONpeek8(address)+(self.MONpeek8(address+1)<<8); def peekbysym(self,name): """Read a value by its symbol name.""" #TODO include memory in symbol. @@ -405,11 +406,17 @@ class GoodFET: return value; def setsecret(self,value): """Set a secret word for later retreival. Used by glitcher.""" - self.eeprompoke(0,value); - self.eeprompoke(1,value); + #self.eeprompoke(0,value); + #self.eeprompoke(1,value); + print "Secret setting is not yet suppored for this target."; + print "Aborting."; + def getsecret(self): """Get a secret word. Used by glitcher.""" - self.eeprompeek(0); + #self.eeprompeek(0); + print "Secret getting is not yet suppored for this target."; + print "Aborting."; + sys.exit(); def dumpmem(self,begin,end): i=begin;