X-Git-Url: http://git.rot13.org/?p=goodfet;a=blobdiff_plain;f=client%2Fgoodfet.cc;h=e937398badf45b13ed45a6b8ea3109bd741faec8;hp=2905eb54477f5f099eb2e2cdf250a41e88b95a8c;hb=a6afe092f45e72e65198bf6fbe07e8da40706970;hpb=c9fa78dd91736cd5004d23fd9535c30be4f978ff diff --git a/client/goodfet.cc b/client/goodfet.cc index 2905eb5..e937398 100755 --- a/client/goodfet.cc +++ b/client/goodfet.cc @@ -36,6 +36,17 @@ client.serInit() client.setup(); client.start(); +if(sys.argv[1]=="explore"): + print "Exploring undefined commands." + print "Status: %s" %client.CCstatusstr(); + + cmd=0x04; #read status + for foo in range(0,0x5): + client.CCcmd([(0x0F<<3)|(0x00)|0x03,0x09<<3]); + print "Status %02x: %s" % (foo,client.CCstatusstr()); + for foo in range(0,3): + print "PC: %04x" % client.CCgetPC(); + if(sys.argv[1]=="test"): client.CCtest(); if(sys.argv[1]=="deadtest"):