From: Joerg W. <j...@ur...> - 2006-08-08 21:30:05
|
I just added a first implementation draft for debugWire support (for the JTAG ICE mkII) to CVS. Find the CVS log message below. Any volunteers for reworking the breakpoint implementation are very welcome. ;-) First stab at implementing debugWire support to AVaRICE. This is already basically functional now, with some exemplary tests run on an ATmega48 (that is the sole dW target device right now in devdescr.cc). No attempt has been done to implement flash writes, so they might or might not work. Flash, EEPROM, and SRAM (including register space and IO register space) reads are known to work. Breakpoints are not yet available, as dW does not support hardware breakpoints but only software breakpoints. This requires a major rework of the current breakpoint implementation, in particular in order to not impose more breakpoint set/clear operations to the ICE than absolutely necessary, as they end up in flash page rewrites for software breakpoints. -- cheers, J"org .-.-. --... ...-- -.. . DL8DTL http://www.sax.de/~joerg/ NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) |