projects
/
goodfet
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Interactive debugger, or parts of one.
[goodfet]
/
client
/
goodfet.cc
diff --git
a/client/goodfet.cc
b/client/goodfet.cc
index
6682650
..
7dbb59a
100755
(executable)
--- a/
client/goodfet.cc
+++ b/
client/goodfet.cc
@@
-38,17
+38,17
@@
client.start();
if(sys.argv[1]=="explore"):
print "Exploring undefined commands."
if(sys.argv[1]=="explore"):
print "Exploring undefined commands."
- print "Status: %s" %client.
CCstatusstr
();
+ print "Status: %s" %client.
status
();
cmd=0x04; #read status
for foo in range(0,0x5):
client.CCcmd([(0x0F<<3)|(0x00)|0x03,0x09<<3]);
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
());
+ print "Status %02x: %s" % (foo,client.
status
());
for foo in range(0,3):
print "PC: %04x" % client.CCgetPC();
if(sys.argv[1]=="test"):
for foo in range(0,3):
print "PC: %04x" % client.CCgetPC();
if(sys.argv[1]=="test"):
- client.
CC
test();
+ client.test();
if(sys.argv[1]=="deadtest"):
for i in range(1,10):
print "IDENT as %s" % client.CCidentstr();
if(sys.argv[1]=="deadtest"):
for i in range(1,10):
print "IDENT as %s" % client.CCidentstr();
@@
-89,13
+89,13
@@
if(sys.argv[1]=="dumpdata"):
i+=1;
h.write_hex_file(f);
if(sys.argv[1]=="status"):
i+=1;
h.write_hex_file(f);
if(sys.argv[1]=="status"):
- print "Status: %s" %client.
CCstatusstr
();
+ print "Status: %s" %client.
status
();
if(sys.argv[1]=="info"):
print "%s" % client.CCidentstr();
if(sys.argv[1]=="erase"):
if(sys.argv[1]=="info"):
print "%s" % client.CCidentstr();
if(sys.argv[1]=="erase"):
- print "Status: %s" % client.
CCstatusstr
();
+ print "Status: %s" % client.
status
();
client.CCchiperase();
client.CCchiperase();
- print "Status: %s" %client.
CCstatusstr
();
+ print "Status: %s" %client.
status
();
if(sys.argv[1]=="peekinfo"):
print "Select info flash."
if(sys.argv[1]=="peekinfo"):
print "Select info flash."
@@
-176,9
+176,9
@@
if(sys.argv[1]=="flash"):
print "Flashed final page at %06x" % page;
if(sys.argv[1]=="lock"):
print "Flashed final page at %06x" % page;
if(sys.argv[1]=="lock"):
- print "Status: %s" %client.
CCstatusstr
();
+ print "Status: %s" %client.
status
();
client.CClockchip();
client.CClockchip();
- print "Status: %s" %client.
CCstatusstr
();
+ print "Status: %s" %client.
status
();
if(sys.argv[1]=="flashpage"):
target=0;
if(len(sys.argv)>2):
if(sys.argv[1]=="flashpage"):
target=0;
if(len(sys.argv)>2):