return;
def resume(self):
return;
+ def getpc(self):
+ return 0xdead;
def flash(self,file):
"""Flash an intel hex file to code memory."""
print "Flash not implemented.";
sys.exit(1);
#return 2048;
return size;
+ def getpc(self):
+ return self.CCgetPC();
def CCgetPC(self):
"""Get a chipcon's PC."""
self.writecmd(self.APP,0x83,0,None);
print self.client.halt();
def CMDresume(self,args):
print self.client.resume();
-
def CMDpeek(self,args):
adr=eval(args[1]);
memory="vn";
def CMDflash(self,args):
file=args[1];
self.client.flash(self.expandfilename(file));
+ def CMDwhere(self,args):
+ pc=self.client.getpc();
+ print "PC=0x%04X" % pc;
def CMDchip(self,args):
cmd="self.client.CMD%s()" % args[1];
print cmd;