CVS: python/msp430 jtag.py,1.10,1.11
Chris Liechti <[email protected]>
| Newsgroups | gmane.comp.hardware.texas-instruments.msp430.gcc.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/mspgcc/python/msp430
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27872/python/msp430
Modified Files:
jtag.py
Log Message:
fix for segment/info erase
Index: jtag.py
===================================================================
RCS file: /cvsroot/mspgcc/python/msp430/jtag.py,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -w -d -r1.10 -r1.11
--- jtag.py 25 Sep 2005 02:30:44 -0000 1.10
+++ jtag.py 5 Oct 2005 15:25:23 -0000 1.11
@@ -329,8 +329,9 @@
"""Selective segment erase, the returned object can be called
to execute the action."""
class SegmentEraser:
- def __init__(self, segaddr):
+ def __init__(self, segaddr, verbose=0):
self.address = segaddr
+ self.verbose = verbose
def __call__(self):
if self.verbose:
sys.stderr.write("Erase Segment @ 0x%04x...\n" % self.address)
@@ -338,7 +339,7 @@
_parjtag.memerase(ERASE_SEGMENT, self.address)
def __repr__(self):
return "Erase Segment @ 0x%04x" % self.address
- return SegmentEraser(address)
+ return SegmentEraser(address, self.verbose)
def actionEraseCheck(self):
"""Check the erasure of required flash cells. Erase check by file."""
-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl