Submitted by Joakim Lubeck:
bug #40033: Support for the XMegaE5 family
* avrdude.conf.in (ATxmega8E6, ATxmega16E5, ATxmega32E5): New
entries.



git-svn-id: http://svn.savannah.nongnu.org/svn/avrdude/trunk@1231 81a1dc3b-b13d-400b-aceb-764788c761c2
Fix a typo: s/ATxmega8E6/ATxmega8E5/



git-svn-id: http://svn.savannah.nongnu.org/svn/avrdude/trunk@1232 81a1dc3b-b13d-400b-aceb-764788c761c2
In preparation for a release, move the new (partially incompatible with the
previous version) features on top so they will become immediately apparent
in the release notes.


git-svn-id: http://svn.savannah.nongnu.org/svn/avrdude/trunk@1233 81a1dc3b-b13d-400b-aceb-764788c761c2
Mention the libelf/libelf-devel requirement for the ELF feature.


git-svn-id: http://svn.savannah.nongnu.org/svn/avrdude/trunk@1234 81a1dc3b-b13d-400b-aceb-764788c761c2
Few minor clarifications.



git-svn-id: http://svn.savannah.nongnu.org/svn/avrdude/trunk@1235 81a1dc3b-b13d-400b-aceb-764788c761c2
Submitted by Joakim Lubeck:
bug #40040: Support for ATtiny20 and ATtiny40
* avrdude.conf.in: Restructure the reduced-core tiny devices
to use a common entry .reduced_core_tiny; add ATtiny20 and
ATtiny40




git-svn-id: http://svn.savannah.nongnu.org/svn/avrdude/trunk@1236 81a1dc3b-b13d-400b-aceb-764788c761c2
* 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: http://svn.savannah.nongnu.org/svn/avrdude/trunk@1237 81a1dc3b-b13d-400b-aceb-764788c761c2
Give some more installation/building hints.



git-svn-id: http://svn.savannah.nongnu.org/svn/avrdude/trunk@1238 81a1dc3b-b13d-400b-aceb-764788c761c2
Prepare everything for 6.0-RELEASE.



git-svn-id: http://svn.savannah.nongnu.org/svn/avrdude/trunk@1239 81a1dc3b-b13d-400b-aceb-764788c761c2
We are post-6.0 now.



git-svn-id: http://svn.savannah.nongnu.org/svn/avrdude/trunk@1241 81a1dc3b-b13d-400b-aceb-764788c761c2
bug #40055: AVRDUDE segfaults when writing eeprom
* main.c: Always clear the UF_AUTO_ERASE flag if either a
non-Xmega device was found, or the programmer does not offer a
page_erase method.




git-svn-id: http://svn.savannah.nongnu.org/svn/avrdude/trunk@1242 81a1dc3b-b13d-400b-aceb-764788c761c2
Merge branch 'master' into avr109
task #12798 Please cleanup #ifdef notyet entries in avrftdi.c

git-svn-id: http://svn.savannah.nongnu.org/svn/avrdude/trunk@1245 81a1dc3b-b13d-400b-aceb-764788c761c2
Remove DRYRUN-option from avrftdi

This options was used during developing to examine the created
bytestream - even without an FTDI device present. avrftdi creates
correct bytestreams and thus, this is option is not of any use anymore.
To the contrary: it makes code unreadable, more complex and prone to error.

git-svn-id: http://svn.savannah.nongnu.org/svn/avrdude/trunk@1246 81a1dc3b-b13d-400b-aceb-764788c761c2
Merge branch 'master' into avr109