X-Git-Url: http://git.rot13.org/?p=goodfet;a=blobdiff_plain;f=client%2Fgoodfet.monitor;h=f5eb1caa48d446f4198b490ca9fe04fbbf4d9498;hp=991c53e4eb2e49b161c7f21e96efc6300ae08ea0;hb=f2bee319a0c1b0a6c7618c02dbdfeacd68d5fea0;hpb=2b654b579b948558edecc63dd7ab3aa4543f050d diff --git a/client/goodfet.monitor b/client/goodfet.monitor index 991c53e..f5eb1ca 100755 --- a/client/goodfet.monitor +++ b/client/goodfet.monitor @@ -16,6 +16,9 @@ if(len(sys.argv)==1): print "%s ramfill" % sys.argv[0]; print "%s ramdepth" % sys.argv[0]; print "%s info" % sys.argv[0]; + print "%s info" % sys.argv[0]; + print "%s call 0x$start" % sys.argv[0]; + print "%s exec '0x35 0x00 0x..'" % sys.argv[0]; sys.exit(); #Initailize FET and set baud rate @@ -28,6 +31,11 @@ if(sys.argv[1]=="on"): if(sys.argv[1]=="off"): client.out(0x00); +if(sys.argv[1]=="call"): + adr=int(sys.argv[2],16); + print "Calling %04x" % adr; + client.call(adr); + client.monitortest(); if(sys.argv[1]=="info"): a=client.peekbyte(0xff0); b=client.peekbyte(0xff1);