diff --git a/ChangeLog b/ChangeLog index 6357cce1..e69de29b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,148 +0,0 @@ -2018-01-21 Joerg Wunsch - - patch #8444: Proposal for modifications in -B and -U command options managment - * update.c (parse_op): Default -U filename to RBIN for output - files - -2018-01-18 Joerg Wunsch - - Submitted by Simone: - patch #8128: Added new option to configure.ac script - * configure.ac (disable-libusb_1_0): New option - -2018-01-18 Joerg Wunsch - - Submitted by Jan Egil Ruud: - patch #9542: Correct "usersig" on avr8x devices - * avrdude.conf.in (.avr8x_tiny, .avr8x_mega): rename "userrow" to - "usersig", and fix its page size for .avr8x_mega - * jtag3.c: Remove all "userrow" handling - -2018-01-17 Joerg Wunsch - - Submitted by Reinhard Max - patch #8311: Add IPv6 support to the -Pnet:host:port option - * ser_posix.c (net_open): Rewrite to use getaddrinfo() - rather than gethostbyname() - * avrdude.1: Document IPv6 feature - * doc/avrdude.texi: (Dito) - -2018-01-16 Joerg Wunsch - - Submitted by Maciej: - patch #9185: Add extended_param to usbasp.c - erasing - configuration section in ATtiny 4...40 (TPI) - * usbasp.c: Implement extended parameter parsing, and modify - usbasp_tpi_chip_erase() appropriately - * avrdude.1: Document USBasp extended parameters - * doc/avrdude.texi: (Dito) - -2018-01-16 Joerg Wunsch - - Submitted by Tom Carney: - patch #8219: Fix boot_start for xmega devices on jtagmkII - * jtagmkII.c (jtagmkII_initialize): Determine boarder between - application and boot area correctly. - -2018-01-16 Joerg Wunsch - - Submitted by Jan Egil Ruud - patch #9507: Fix UPDI chip erase - * libavrdude.h (PROGRAMMER): add unlock method - * avr.c (avr_unlock): Generic unlock function - * jtag3.c: Implement unlock feature; avoid calling - jtag3_edbg_prepare() and jtag3_edbg_signoff() on XplainedMini - boards to work around a bug in early firmware versions; - implement "userrow" memory region - * main.c: Call avr_unlock() rather than avr_chip_erase() when - encountering a locked UPDI chip - -2018-01-16 Joerg Wunsch - - Submitted by Nicolas BRULEZ - patch #8910: ATxmega32c4 and ATxmega16c4 have wrong signatures - bug #41388: ATxmega32c4 and ATxmega16c4 have wrong signatures - * avrdude.conf.in (ATxmega16C4, ATxmega32C4): Fix signatures - -2018-01-15 Joerg Wunsch - - Submitted by Dennis Reimers: - patch #8580: FT245r support to select device by serial number - * ft245r.c (ft245r_open): Add serial number parsing. - -2018-01-15 Joerg Wunsch - - Submitted by Axel Simon: - patch #9033: avrdoper backend uses libhidapi instead of libusb - * ser_avrdoper: Add libhidapi implementation - * stk500v2.c: Adapt #ifdefs for LIBHIDAPI - * avrdude.1: Document change - * doc/avrdude.texi: (Dito) - -2018-01-13 Joerg Wunsch - - Submitted by David Mosberger-Tang - patch #8924: Enable TPI for usbtiny - * usbtiny.c: Extend to handle TPI targets - * configure.ac: Probe for - -2018-01-12 Joerg Wunsch - - Submitted by Yegor Yefremov: - patch #9222: Enable silent build - * configure.ac: Add AM_SILENT_RULES - * Makefile.am: Document how to run "make" to get verbose - build messages - -2018-01-12 Joerg Wunsch - - Submitted by: Kjetil Kjeka: - patch #9317: Support atmega64m1 as part - * avrdue.conf.in (ATmega64M1): New entry. - -2018-01-12 Joerg Wunsch - - Submitted by Submitted David Griffith: - patch #9530: Update URL to Ladyada's USBtinyISP page. - * avrdude.conf.in (usbtiny): Update URL - -2018-01-12 Joerg Wunsch - - Submitted by Milan Kupcevic: - patch #9423: Support ATtiny841 and ATtiny441 - bug #47376: ATtiny841 description missing in configuration file - bug #49455: support for tiny441 - * avrdude.conf.in (ATtiny841, ATtiny441): New entries - -2018-01-10 Joerg Wunsch - - Submitted by Morten Engelhardt Olsen - patch #9506: Script to create device configuration stub from Atmel ATDF files - * tools/atdf-to-avrdude.xslt: New script - -2018-01-10 Joerg Wunsch - - Submitted by Jan Egil Ruud - patch #9507: Fix UPDI chip erase - * lexer.l (family_id): New keyword. - * config_gram.y: (Ditto) - * doc/avrdude.texi: Document new keyword - * avrdude.conf.in: Add family_id for avr8x devices - * avr.c: Pass error code up. - * jtag3.c: Pass error code from memory read up; implement - jtag3_read_sib() - * libavrdude.h: Add new items. - * main.c: Implement different chip erase handling required - for UPDI devices. - -2018-01-10 Joerg Wunsch - - Submitted by Jan Egil Ruud - patch #9506: Script to create device configuration stub from Atmel ATDF files - * avrdude.conf.in (ATtiny202, ATtiny204, ATtiny402, ATtiny404) - (ATtiny406, ATtiny804, ATtiny806, ATtiny807, ATtiny1604) - (ATtiny1606, ATtiny1607, ATtiny212, ATtiny214, ATtiny412) - (ATTiny414, ATtiny416, ATtiny417, ATtiny814, ATtiny816) - (ATtiny1614, ATtiny1616, ATtiny3214, ATtiny3216, ATtiny3217) - (ATmega3208, ATmega3209, ATmega4808, ATmega4809): New devices - diff --git a/ChangeLog-2018 b/ChangeLog-2018 new file mode 100644 index 00000000..6357cce1 --- /dev/null +++ b/ChangeLog-2018 @@ -0,0 +1,148 @@ +2018-01-21 Joerg Wunsch + + patch #8444: Proposal for modifications in -B and -U command options managment + * update.c (parse_op): Default -U filename to RBIN for output + files + +2018-01-18 Joerg Wunsch + + Submitted by Simone: + patch #8128: Added new option to configure.ac script + * configure.ac (disable-libusb_1_0): New option + +2018-01-18 Joerg Wunsch + + Submitted by Jan Egil Ruud: + patch #9542: Correct "usersig" on avr8x devices + * avrdude.conf.in (.avr8x_tiny, .avr8x_mega): rename "userrow" to + "usersig", and fix its page size for .avr8x_mega + * jtag3.c: Remove all "userrow" handling + +2018-01-17 Joerg Wunsch + + Submitted by Reinhard Max + patch #8311: Add IPv6 support to the -Pnet:host:port option + * ser_posix.c (net_open): Rewrite to use getaddrinfo() + rather than gethostbyname() + * avrdude.1: Document IPv6 feature + * doc/avrdude.texi: (Dito) + +2018-01-16 Joerg Wunsch + + Submitted by Maciej: + patch #9185: Add extended_param to usbasp.c - erasing + configuration section in ATtiny 4...40 (TPI) + * usbasp.c: Implement extended parameter parsing, and modify + usbasp_tpi_chip_erase() appropriately + * avrdude.1: Document USBasp extended parameters + * doc/avrdude.texi: (Dito) + +2018-01-16 Joerg Wunsch + + Submitted by Tom Carney: + patch #8219: Fix boot_start for xmega devices on jtagmkII + * jtagmkII.c (jtagmkII_initialize): Determine boarder between + application and boot area correctly. + +2018-01-16 Joerg Wunsch + + Submitted by Jan Egil Ruud + patch #9507: Fix UPDI chip erase + * libavrdude.h (PROGRAMMER): add unlock method + * avr.c (avr_unlock): Generic unlock function + * jtag3.c: Implement unlock feature; avoid calling + jtag3_edbg_prepare() and jtag3_edbg_signoff() on XplainedMini + boards to work around a bug in early firmware versions; + implement "userrow" memory region + * main.c: Call avr_unlock() rather than avr_chip_erase() when + encountering a locked UPDI chip + +2018-01-16 Joerg Wunsch + + Submitted by Nicolas BRULEZ + patch #8910: ATxmega32c4 and ATxmega16c4 have wrong signatures + bug #41388: ATxmega32c4 and ATxmega16c4 have wrong signatures + * avrdude.conf.in (ATxmega16C4, ATxmega32C4): Fix signatures + +2018-01-15 Joerg Wunsch + + Submitted by Dennis Reimers: + patch #8580: FT245r support to select device by serial number + * ft245r.c (ft245r_open): Add serial number parsing. + +2018-01-15 Joerg Wunsch + + Submitted by Axel Simon: + patch #9033: avrdoper backend uses libhidapi instead of libusb + * ser_avrdoper: Add libhidapi implementation + * stk500v2.c: Adapt #ifdefs for LIBHIDAPI + * avrdude.1: Document change + * doc/avrdude.texi: (Dito) + +2018-01-13 Joerg Wunsch + + Submitted by David Mosberger-Tang + patch #8924: Enable TPI for usbtiny + * usbtiny.c: Extend to handle TPI targets + * configure.ac: Probe for + +2018-01-12 Joerg Wunsch + + Submitted by Yegor Yefremov: + patch #9222: Enable silent build + * configure.ac: Add AM_SILENT_RULES + * Makefile.am: Document how to run "make" to get verbose + build messages + +2018-01-12 Joerg Wunsch + + Submitted by: Kjetil Kjeka: + patch #9317: Support atmega64m1 as part + * avrdue.conf.in (ATmega64M1): New entry. + +2018-01-12 Joerg Wunsch + + Submitted by Submitted David Griffith: + patch #9530: Update URL to Ladyada's USBtinyISP page. + * avrdude.conf.in (usbtiny): Update URL + +2018-01-12 Joerg Wunsch + + Submitted by Milan Kupcevic: + patch #9423: Support ATtiny841 and ATtiny441 + bug #47376: ATtiny841 description missing in configuration file + bug #49455: support for tiny441 + * avrdude.conf.in (ATtiny841, ATtiny441): New entries + +2018-01-10 Joerg Wunsch + + Submitted by Morten Engelhardt Olsen + patch #9506: Script to create device configuration stub from Atmel ATDF files + * tools/atdf-to-avrdude.xslt: New script + +2018-01-10 Joerg Wunsch + + Submitted by Jan Egil Ruud + patch #9507: Fix UPDI chip erase + * lexer.l (family_id): New keyword. + * config_gram.y: (Ditto) + * doc/avrdude.texi: Document new keyword + * avrdude.conf.in: Add family_id for avr8x devices + * avr.c: Pass error code up. + * jtag3.c: Pass error code from memory read up; implement + jtag3_read_sib() + * libavrdude.h: Add new items. + * main.c: Implement different chip erase handling required + for UPDI devices. + +2018-01-10 Joerg Wunsch + + Submitted by Jan Egil Ruud + patch #9506: Script to create device configuration stub from Atmel ATDF files + * avrdude.conf.in (ATtiny202, ATtiny204, ATtiny402, ATtiny404) + (ATtiny406, ATtiny804, ATtiny806, ATtiny807, ATtiny1604) + (ATtiny1606, ATtiny1607, ATtiny212, ATtiny214, ATtiny412) + (ATTiny414, ATtiny416, ATtiny417, ATtiny814, ATtiny816) + (ATtiny1614, ATtiny1616, ATtiny3214, ATtiny3216, ATtiny3217) + (ATmega3208, ATmega3209, ATmega4808, ATmega4809): New devices +