Joerg Wunsch e59b190654 * jtag3.c (jtag3_initialize): Fix a buffer overflow by limiting
the flash page cache size to at most "readsize".  For Xmegas with
a page size of 512 bytes, the maximum USB packet size was
overflowed, and subsequently, a memmove copied beyond the end of
the allocated buffer.
* jtag3.c (jtag3_read_byte): Add the correct offset also for the
various flash regions, so reading the apptable or boot regions
yields the correct data.



git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@1237 81a1dc3b-b13d-400b-aceb-764788c761c2
2013-09-17 15:06:35 +00:00
2013-09-09 05:48:11 +00:00
2013-09-03 21:43:24 +00:00
2013-05-06 12:49:26 +00:00
2013-09-16 19:40:15 +00:00
2005-11-29 20:28:51 +00:00
2011-08-16 10:37:09 +00:00
2003-03-12 01:25:43 +00:00
2003-03-12 01:25:43 +00:00
2007-01-07 22:34:21 +00:00
2009-02-05 16:17:57 +00:00
2010-01-08 10:41:27 +00:00
2013-01-02 10:12:41 +00:00
2007-01-24 22:43:46 +00:00
2007-01-24 22:43:46 +00:00
2012-02-01 22:26:58 +00:00
2012-12-03 21:03:06 +00:00
2013-09-02 20:53:12 +00:00
2013-09-16 19:40:15 +00:00
2003-03-11 22:34:53 +00:00
2013-05-06 12:49:26 +00:00
2013-09-13 19:56:07 +00:00

See the documentation file for the details.

The latest version of AVRDUDE is always available here:

  http://savannah.nongnu.org/projects/avrdude

Languages
HTML 67.7%
C 25.4%
JavaScript 4%
Roff 0.6%
Yacc 0.5%
Other 1.6%