X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=client%2Fgoodfet.monitor;h=3c07c9405b739ddea254c32f4672eaa9cad9faa8;hb=9fff819ee3088834ef10c050bcdc0bc5f93dcd2a;hp=e3a0477ca8350c17ccd1b4e772b8f0ee63f21ebb;hpb=c5a56b2284ba0cd554cb44ed221eb91489607b9e;p=goodfet diff --git a/client/goodfet.monitor b/client/goodfet.monitor index e3a0477..3c07c94 100755 --- a/client/goodfet.monitor +++ b/client/goodfet.monitor @@ -15,6 +15,7 @@ if(len(sys.argv)==1): print "%s verify $foo.hex [0x$start 0x$stop]" % sys.argv[0]; print "%s ramfill" % sys.argv[0]; print "%s ramdepth" % sys.argv[0]; + print "%s info" % sys.argv[0]; sys.exit(); #Initailize FET and set baud rate @@ -22,6 +23,10 @@ client=GoodFET(); client.serInit() +if(sys.argv[1]=="info"): + a=client.peekbyte(0xff0); + b=client.peekbyte(0xff1); + print "GoodFET with %02x%02x MCU" % (a,b); if(sys.argv[1]=="ramfill"): client.monitor_ram_pattern(); if(sys.argv[1]=="ramdepth"): @@ -58,6 +63,7 @@ if(sys.argv[1]=="peek"): stop=0xFFFF; if(len(sys.argv)>2): start=int(sys.argv[2],16); + stop=start+1 if(len(sys.argv)>3): stop=int(sys.argv[3],16);