projects
/
goodfet
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Monitor peeks work on the console.
[goodfet]
/
client
/
GoodFET.py
diff --git
a/client/GoodFET.py
b/client/GoodFET.py
index
3500c62
..
8b7f355
100755
(executable)
--- a/
client/GoodFET.py
+++ b/
client/GoodFET.py
@@
-286,18
+286,27
@@
class GoodFET:
def start(self):
return;
def test(self):
def start(self):
return;
def test(self):
+ print "Unimplemented.";
return;
def status(self):
return;
def status(self):
+ print "Unimplemented.";
return;
def halt(self):
return;
def halt(self):
+ print "Unimplemented.";
return;
def resume(self):
return;
def resume(self):
+ print "Unimplemented.";
return;
def getpc(self):
return;
def getpc(self):
+ print "Unimplemented.";
return 0xdead;
def flash(self,file):
"""Flash an intel hex file to code memory."""
print "Flash not implemented.";
return 0xdead;
def flash(self,file):
"""Flash an intel hex file to code memory."""
print "Flash not implemented.";
+ def dump(self,file,start=0,stop=0xffff):
+ """Dump an intel hex file from code memory."""
+ print "Dump not implemented.";
+
def peek32(self,address, memory="vn"):
return (self.peek16(address,memory)+
(self.peek16(address+2,memory)<<16));
def peek32(self,address, memory="vn"):
return (self.peek16(address,memory)+
(self.peek16(address+2,memory)<<16));
@@
-305,4
+314,4
@@
class GoodFET:
return (self.peek8(address,memory)+
(self.peek8(address+1,memory)<<8));
def peek8(self,address, memory="vn"):
return (self.peek8(address,memory)+
(self.peek8(address+1,memory)<<8));
def peek8(self,address, memory="vn"):
- return
0xde;
+ return
self.peekbyte(address); #monitor