projects
/
goodfet
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Clients refactored for proper class inheritance.
[goodfet]
/
client
/
goodfet.cc
diff --git
a/client/goodfet.cc
b/client/goodfet.cc
index
10442b1
..
6be51c2
100755
(executable)
--- a/
client/goodfet.cc
+++ b/
client/goodfet.cc
@@
-3,7
+3,7
@@
import sys;
import binascii;
import sys;
import binascii;
-from GoodFET import GoodFET;
+from GoodFET import GoodFET
CC
;
from intelhex import IntelHex;
from intelhex import IntelHex;
@@
-22,8
+22,8
@@
if(len(sys.argv)==1):
sys.exit();
#Initailize FET and set baud rate
sys.exit();
#Initailize FET and set baud rate
-client=GoodFET();
-client.serInit(
"/dev/ttyUSB0"
)
+client=GoodFET
CC
();
+client.serInit()
#Connect to target
client.CCsetup();
#Connect to target
client.CCsetup();
@@
-83,11
+83,11
@@
if(sys.argv[1]=="erase"):
# h = IntelHex(f);
# h = IntelHex(f);
-# client.
MSP430mass
erase();
+# client.
CCchip
erase();
# for i in h._buf.keys():
# #print "%04x: %04x"%(i,h[i>>1]);
# if(i>=start and i<=stop and i&1==0):
# for i in h._buf.keys():
# #print "%04x: %04x"%(i,h[i>>1]);
# if(i>=start and i<=stop and i&1==0):
-# client.
MSP430
writeflash(i,h[i>>1]);
+# client.
CC
writeflash(i,h[i>>1]);
# if(i%0x100==0):
# print "%04x" % i;
if(sys.argv[1]=="writedata"):
# if(i%0x100==0):
# print "%04x" % i;
if(sys.argv[1]=="writedata"):
@@
-106,8
+106,8
@@
if(sys.argv[1]=="writedata"):
client.CCpokedatabyte(i,h[i]);
if(i%0x100==0):
print "%04x" % i;
client.CCpokedatabyte(i,h[i]);
if(i%0x100==0):
print "%04x" % i;
-if(sys.argv[1]=="flashtest"):
-
client.MSP430
flashtest();
+
#
if(sys.argv[1]=="flashtest"):
+
# client.CC
flashtest();
if(sys.argv[1]=="peekdata"):
start=0x0000;
if(len(sys.argv)>2):
if(sys.argv[1]=="peekdata"):
start=0x0000;
if(len(sys.argv)>2):