b71fb55405
Restrict the cyclecounter readout to those cases where it has been explicitly requested (by -y or -Y), rather than always attempting to read the last EEPROM bytes.
joerg_wunsch
2011-09-15 15:20:59 +00:00
642d152748
Restrict the cyclecounter readout to those cases where it has been explicitly requested (by -y or -Y), rather than always attempting to read the last EEPROM bytes.
Joerg Wunsch
2011-09-15 15:20:59 +00:00
c66c0fa7ac
Restrict the cyclecounter readout to those cases where it has been explicitly requested (by -y or -Y), rather than always attempting to read the last EEPROM bytes.
Joerg Wunsch
2011-09-15 15:20:59 +00:00
ebc40abe6b
Bump version in preparation of 5.11.1.
Joerg Wunsch
2011-09-15 15:02:16 +00:00
8ec4b019a1
Merged r1000-1006,1008-1009 from trunk, in preparation of a 5.11.1 release.
Joerg Wunsch
2011-09-15 14:57:51 +00:00
1339ff76ee
Copy 5.11.0 code over to branch.
Joerg Wunsch
2011-09-15 14:31:21 +00:00
43e9133063
Create a fixup branch for 5.11.x.
Joerg Wunsch
2011-09-15 14:30:55 +00:00
8f807bd402
* stk500v2.c (stk600_xprog_paged_load, stk600_xprog_paged_write): Fix regression in the AVRISPmkII/STK600 TPI handling introduced by the USBasp's TPI implementation which added a pagesize even for the minor memory regions of TPI devices. Also fix wrong offset introduced by the memory tagging patch.
joerg_wunsch
2011-09-15 13:04:36 +00:00
c3d58bcd7a
* stk500v2.c (stk600_xprog_paged_load, stk600_xprog_paged_write): Fix regression in the AVRISPmkII/STK600 TPI handling introduced by the USBasp's TPI implementation which added a pagesize even for the minor memory regions of TPI devices. Also fix wrong offset introduced by the memory tagging patch.
Joerg Wunsch
2011-09-15 13:04:36 +00:00
a5dd4a5423
* stk500v2.c (stk600_xprog_paged_load, stk600_xprog_paged_write): Fix regression in the AVRISPmkII/STK600 TPI handling introduced by the USBasp's TPI implementation which added a pagesize even for the minor memory regions of TPI devices. Also fix wrong offset introduced by the memory tagging patch.
Joerg Wunsch
2011-09-15 13:04:36 +00:00
a8e82b7e49
* avr.c (avr_read, avr_write): Don't bail out on TPI parts if their programmer doesn't provide a (low-level) cmd_tpi method; instead, fall back to the normal programmer methods which are supposed to handle the situation. This fixes a regression where the recent bitbang-TPI implementation broke TPI handling of STK600/AVRISPmkII.
joerg_wunsch
2011-09-15 11:15:06 +00:00
833da9f117
* avr.c (avr_read, avr_write): Don't bail out on TPI parts if their programmer doesn't provide a (low-level) cmd_tpi method; instead, fall back to the normal programmer methods which are supposed to handle the situation. This fixes a regression where the recent bitbang-TPI implementation broke TPI handling of STK600/AVRISPmkII.
Joerg Wunsch
2011-09-15 11:15:06 +00:00
22d69998a0
* avr.c (avr_read, avr_write): Don't bail out on TPI parts if their programmer doesn't provide a (low-level) cmd_tpi method; instead, fall back to the normal programmer methods which are supposed to handle the situation. This fixes a regression where the recent bitbang-TPI implementation broke TPI handling of STK600/AVRISPmkII.
Joerg Wunsch
2011-09-15 11:15:06 +00:00
95a42e16d5
Mega-commit to bring in memory tagging.
joerg_wunsch
2011-09-14 21:49:42 +00:00
d742827da1
Mega-commit to bring in memory tagging.
Joerg Wunsch
2011-09-14 21:49:42 +00:00
f92773d5ab
Mega-commit to bring in memory tagging.
Joerg Wunsch
2011-09-14 21:49:42 +00:00
92952f3693
In stk500v2_command(), treat warnings as errors rather than success.
joerg_wunsch
2011-09-13 15:14:53 +00:00
0926a2cbd7
In stk500v2_command(), treat warnings as errors rather than success.
Joerg Wunsch
2011-09-13 15:14:53 +00:00
b5c719e95d
In stk500v2_command(), treat warnings as errors rather than success.
Joerg Wunsch
2011-09-13 15:14:53 +00:00
2f1176438b
Document the programmer type restrictions for AT90S1200 devices.
joerg_wunsch
2011-08-30 07:28:21 +00:00
37eb8e8456
Document the programmer type restrictions for AT90S1200 devices.
Joerg Wunsch
2011-08-30 07:28:21 +00:00
444e0826b6
Document the programmer type restrictions for AT90S1200 devices.
Joerg Wunsch
2011-08-30 07:28:21 +00:00
21983f7863
bug #34027: avrdude AT90S1200 Problem (part 2 - stk500v2 and relatives) * stk500v2.c (stk500v2_initialize): For the AT90S1200, release /RESET for a moment before reinitializing, as this is required by its programming protocol.
joerg_wunsch
2011-08-30 07:19:21 +00:00
768a8fc8bc
bug #34027: avrdude AT90S1200 Problem (part 2 - stk500v2 and relatives) * stk500v2.c (stk500v2_initialize): For the AT90S1200, release /RESET for a moment before reinitializing, as this is required by its programming protocol.
Joerg Wunsch
2011-08-30 07:19:21 +00:00
1ba16f6ee3
bug #34027: avrdude AT90S1200 Problem (part 2 - stk500v2 and relatives) * stk500v2.c (stk500v2_initialize): For the AT90S1200, release /RESET for a moment before reinitializing, as this is required by its programming protocol.
Joerg Wunsch
2011-08-30 07:19:21 +00:00
7066df403c
In AC_CHECK_LIB for libftdi, check for ftdi_usb_get_strings() rathern than ftdi_init(), as this is a more specific thing to search for in order to make sure getting a recent enough libftdi.
joerg_wunsch
2011-08-30 07:16:22 +00:00
b50c690e76
In AC_CHECK_LIB for libftdi, check for ftdi_usb_get_strings() rathern than ftdi_init(), as this is a more specific thing to search for in order to make sure getting a recent enough libftdi.
Joerg Wunsch
2011-08-30 07:16:22 +00:00
e6e87970f2
In AC_CHECK_LIB for libftdi, check for ftdi_usb_get_strings() rathern than ftdi_init(), as this is a more specific thing to search for in order to make sure getting a recent enough libftdi.
Joerg Wunsch
2011-08-30 07:16:22 +00:00
a4c8ac47bb
bug #34027: avrdude AT90S1200 Problem (part 1 - bitbang programmers) * config_gram.y: Introduce new keyword "is_at90s1200". * lexer.l: (Ditto.) * avrdude.conf.in: Applew new keyword to the AT90S1200 device. * avrpart.h: Introduce new flag AVRPART_IS_AT90S1200, reflecting the is_at90s1200 configuration keyword. * bitbang.c (bitbang_initialize): Replace existing test for AT90S1200 by AVRPART_IS_AT90S1200 * avr.c (avr_write_byte_default): Avoid the pre-write reading for the AT90S1200, as this appears to sometimes corrupt the high byte by pre-programming the low byte just written into it.
joerg_wunsch
2011-08-29 09:25:04 +00:00
2465726abb
bug #34027: avrdude AT90S1200 Problem (part 1 - bitbang programmers) * config_gram.y: Introduce new keyword "is_at90s1200". * lexer.l: (Ditto.) * avrdude.conf.in: Applew new keyword to the AT90S1200 device. * avrpart.h: Introduce new flag AVRPART_IS_AT90S1200, reflecting the is_at90s1200 configuration keyword. * bitbang.c (bitbang_initialize): Replace existing test for AT90S1200 by AVRPART_IS_AT90S1200 * avr.c (avr_write_byte_default): Avoid the pre-write reading for the AT90S1200, as this appears to sometimes corrupt the high byte by pre-programming the low byte just written into it.
Joerg Wunsch
2011-08-29 09:25:04 +00:00
dc59e1711b
bug #34027: avrdude AT90S1200 Problem (part 1 - bitbang programmers) * config_gram.y: Introduce new keyword "is_at90s1200". * lexer.l: (Ditto.) * avrdude.conf.in: Applew new keyword to the AT90S1200 device. * avrpart.h: Introduce new flag AVRPART_IS_AT90S1200, reflecting the is_at90s1200 configuration keyword. * bitbang.c (bitbang_initialize): Replace existing test for AT90S1200 by AVRPART_IS_AT90S1200 * avr.c (avr_write_byte_default): Avoid the pre-write reading for the AT90S1200, as this appears to sometimes corrupt the high byte by pre-programming the low byte just written into it.
Joerg Wunsch
2011-08-29 09:25:04 +00:00
405765b59a
As bootstrap is a Unix shell script, turn its svn:eol-style from "native" into "LF", in the hope this might cause less confusion to some shells running on non-Unix systems.
joerg_wunsch
2011-08-28 08:04:16 +00:00
cee2077383
As bootstrap is a Unix shell script, turn its svn:eol-style from "native" into "LF", in the hope this might cause less confusion to some shells running on non-Unix systems.
Joerg Wunsch
2011-08-28 08:04:16 +00:00
dc8ea09d9b
As bootstrap is a Unix shell script, turn its svn:eol-style from "native" into "LF", in the hope this might cause less confusion to some shells running on non-Unix systems.
Joerg Wunsch
2011-08-28 08:04:16 +00:00
90e4cd8ad1
Update NEWS template for next release.
joerg_wunsch
2011-08-27 21:34:18 +00:00
a207fcf147
Update NEWS template for next release.
Joerg Wunsch
2011-08-27 21:34:18 +00:00
613e3804fe
Update NEWS template for next release.
Joerg Wunsch
2011-08-27 21:34:18 +00:00
c184ee0e1e
This is release 5.11.
v5.11.0
Joerg Wunsch
2011-08-27 21:27:19 +00:00
dfce94e701
Bump version for post-5.11.
joerg_wunsch
2011-08-27 21:23:57 +00:00
1a136ebb90
Bump version for post-5.11.
Joerg Wunsch
2011-08-27 21:23:57 +00:00
093f999f4d
Bump version for post-5.11.
Joerg Wunsch
2011-08-27 21:23:57 +00:00
b183c4cae7
Bump version for AVRDUDE 5.11.
joerg_wunsch
2011-08-27 19:49:39 +00:00
fb16558779
Bump version for AVRDUDE 5.11.
Joerg Wunsch
2011-08-27 19:49:39 +00:00
11f50aeb06
Bump version for AVRDUDE 5.11.
Joerg Wunsch
2011-08-27 19:49:39 +00:00
a059a059c8
Update the list of supported AVR devices.
joerg_wunsch
2011-08-26 21:12:33 +00:00
7583fc88a7
Update the list of supported AVR devices.
Joerg Wunsch
2011-08-26 21:12:33 +00:00
c1b55a9512
Update the list of supported AVR devices.
Joerg Wunsch
2011-08-26 21:12:33 +00:00
caf9bd0d97
Add -lusb as "other libraries" when checking for libftdi.
joerg_wunsch
2011-08-26 21:05:53 +00:00
a7a510a179
Add -lusb as "other libraries" when checking for libftdi.
Joerg Wunsch
2011-08-26 21:05:53 +00:00
1461178b63
Add -lusb as "other libraries" when checking for libftdi.
Joerg Wunsch
2011-08-26 21:05:53 +00:00
6fc26ab3c6
Match the list of supported programmers with avrdude.conf.in.
joerg_wunsch
2011-08-26 20:56:36 +00:00
2e4ca9b569
Match the list of supported programmers with avrdude.conf.in.
Joerg Wunsch
2011-08-26 20:56:36 +00:00
e9ff975620
Match the list of supported programmers with avrdude.conf.in.
Joerg Wunsch
2011-08-26 20:56:36 +00:00
185a54d5aa
Submitted by Juergen Weigert: patch #7056: adding support for mikrokopter bootloader to butterfly * butterfly.c: Add some specific logic to handle the mikrokopter.de butterfly bootloader. * butterfly.h: Add one related function declaration. * config_gram.y: Add butterfly_mk keyword. * lexer.l: (Ditto.) * avrdude.conf.in: Add entry for butterfly_mk.
joerg_wunsch
2011-08-26 20:50:32 +00:00
1d3ca0d77a
Submitted by Juergen Weigert: patch #7056: adding support for mikrokopter bootloader to butterfly * butterfly.c: Add some specific logic to handle the mikrokopter.de butterfly bootloader. * butterfly.h: Add one related function declaration. * config_gram.y: Add butterfly_mk keyword. * lexer.l: (Ditto.) * avrdude.conf.in: Add entry for butterfly_mk.
Joerg Wunsch
2011-08-26 20:50:32 +00:00
9afb392045
Submitted by Juergen Weigert: patch #7056: adding support for mikrokopter bootloader to butterfly * butterfly.c: Add some specific logic to handle the mikrokopter.de butterfly bootloader. * butterfly.h: Add one related function declaration. * config_gram.y: Add butterfly_mk keyword. * lexer.l: (Ditto.) * avrdude.conf.in: Add entry for butterfly_mk.
Joerg Wunsch
2011-08-26 20:50:32 +00:00
780f2410fa
Fix warnings for undeclared system functions.
joerg_wunsch
2011-08-26 20:35:40 +00:00
2dd3833136
Fix warnings for undeclared system functions.
Joerg Wunsch
2011-08-26 20:35:40 +00:00
d8d8f858e9
Fix warnings for undeclared system functions.
Joerg Wunsch
2011-08-26 20:35:40 +00:00
0a1f0ad778
Submitted by Stefan Tomanek: patch #7542: add default_bitclock to configuration files
joerg_wunsch
2011-08-26 20:30:26 +00:00
9f5346954e
Submitted by Stefan Tomanek: patch #7542: add default_bitclock to configuration files
Joerg Wunsch
2011-08-26 20:30:26 +00:00
36a2d84468
Submitted by Stefan Tomanek: patch #7542: add default_bitclock to configuration files
Joerg Wunsch
2011-08-26 20:30:26 +00:00
b7c70ab98c
Submitted by Brett Hagman: Add support for the "Wiring" board/bootloader * wiring.c: New file. * wiring.h: (Ditto.) * Makefile.am: Add new files. * stk500v2_private.h: Reorganize so some functions and struct pdata are globally known. * stk500v2.c: (Ditto.) * stk500v2.h: (Ditto.) * lexer.l: Add new programmer keywords. * config_gram.y: (Ditto.) * avrdude.conf.in: Add "wiring" programmer entry. * avrdude.1: Document the new programmer. * doc/avrdude.texi: (Ditto.) * AUTHORS: Add Brett Hagman.
joerg_wunsch
2011-08-26 20:22:09 +00:00
86432b91d9
Submitted by Brett Hagman: Add support for the "Wiring" board/bootloader * wiring.c: New file. * wiring.h: (Ditto.) * Makefile.am: Add new files. * stk500v2_private.h: Reorganize so some functions and struct pdata are globally known. * stk500v2.c: (Ditto.) * stk500v2.h: (Ditto.) * lexer.l: Add new programmer keywords. * config_gram.y: (Ditto.) * avrdude.conf.in: Add "wiring" programmer entry. * avrdude.1: Document the new programmer. * doc/avrdude.texi: (Ditto.) * AUTHORS: Add Brett Hagman.
Joerg Wunsch
2011-08-26 20:22:09 +00:00
42351c5df2
Submitted by Brett Hagman: Add support for the "Wiring" board/bootloader * wiring.c: New file. * wiring.h: (Ditto.) * Makefile.am: Add new files. * stk500v2_private.h: Reorganize so some functions and struct pdata are globally known. * stk500v2.c: (Ditto.) * stk500v2.h: (Ditto.) * lexer.l: Add new programmer keywords. * config_gram.y: (Ditto.) * avrdude.conf.in: Add "wiring" programmer entry. * avrdude.1: Document the new programmer. * doc/avrdude.texi: (Ditto.) * AUTHORS: Add Brett Hagman.
Joerg Wunsch
2011-08-26 20:22:09 +00:00
14b1f57a8d
Submitted by an anonymous contributor on the mailinglist: * avrdude.conf (jtagkey): Add a definition for the Amontec JTAGKey
joerg_wunsch
2011-08-26 20:01:38 +00:00
822378d009
Submitted by an anonymous contributor on the mailinglist: * avrdude.conf (jtagkey): Add a definition for the Amontec JTAGKey
Joerg Wunsch
2011-08-26 20:01:38 +00:00
776417c112
Submitted by an anonymous contributor on the mailinglist: * avrdude.conf (jtagkey): Add a definition for the Amontec JTAGKey
Joerg Wunsch
2011-08-26 20:01:38 +00:00
d39d171985
Submitted by Juergen Weigert: bug #22720: avrdude-5.5 ignores buff settings in avrdude.conf (Note that the actual bug the subject is about has been fixed long ago.) * update.c (do_op): fix a diagnostic message * pgm.h: add exit_datahigh field * par.c: set and act upon the exit_datahigh field * avrdude.1: document the new -E options * doc/avrdude.texi: (Ditto.)
joerg_wunsch
2011-08-26 12:35:08 +00:00
6b09628d0a
Submitted by Juergen Weigert: bug #22720: avrdude-5.5 ignores buff settings in avrdude.conf (Note that the actual bug the subject is about has been fixed long ago.) * update.c (do_op): fix a diagnostic message * pgm.h: add exit_datahigh field * par.c: set and act upon the exit_datahigh field * avrdude.1: document the new -E options * doc/avrdude.texi: (Ditto.)
Joerg Wunsch
2011-08-26 12:35:08 +00:00
b46da172b8
Submitted by Juergen Weigert: bug #22720: avrdude-5.5 ignores buff settings in avrdude.conf (Note that the actual bug the subject is about has been fixed long ago.) * update.c (do_op): fix a diagnostic message * pgm.h: add exit_datahigh field * par.c: set and act upon the exit_datahigh field * avrdude.1: document the new -E options * doc/avrdude.texi: (Ditto.)
Joerg Wunsch
2011-08-26 12:35:08 +00:00
275bf5a149
Add the macro BUILT_SOURCES so automake's dependency tracking will work.
joerg_wunsch
2011-08-26 12:04:51 +00:00
fef650b787
Add the macro BUILT_SOURCES so automake's dependency tracking will work.
Joerg Wunsch
2011-08-26 12:04:51 +00:00
50c0adfd52
Add the macro BUILT_SOURCES so automake's dependency tracking will work.
Joerg Wunsch
2011-08-26 12:04:51 +00:00
b177acae71
bug #33114: Segfault after setting the DWEN fuse with Dragon * jtagII.c (jtagmkII_getsync): Instead of exit()ing from deep within the tree when detecting the "need debugWIRE" situation, properly pass this up as a return code. * jtagII_private.h (JTAGII_GETSYNC_FAIL_GRACEFUL): New constant. * stk500v2.c (stk500v2_jtagmkII_open): Don't tell anything anymore when receiving a JTAGII_GETSYNC_FAIL_GRACEFUL from jtagmkII_getsync(); silently give up (all necessary has been said already).
joerg_wunsch
2011-08-26 10:05:09 +00:00
1f8dc4dc52
bug #33114: Segfault after setting the DWEN fuse with Dragon * jtagII.c (jtagmkII_getsync): Instead of exit()ing from deep within the tree when detecting the "need debugWIRE" situation, properly pass this up as a return code. * jtagII_private.h (JTAGII_GETSYNC_FAIL_GRACEFUL): New constant. * stk500v2.c (stk500v2_jtagmkII_open): Don't tell anything anymore when receiving a JTAGII_GETSYNC_FAIL_GRACEFUL from jtagmkII_getsync(); silently give up (all necessary has been said already).
Joerg Wunsch
2011-08-26 10:05:09 +00:00
aa551534e3
bug #33114: Segfault after setting the DWEN fuse with Dragon * jtagII.c (jtagmkII_getsync): Instead of exit()ing from deep within the tree when detecting the "need debugWIRE" situation, properly pass this up as a return code. * jtagII_private.h (JTAGII_GETSYNC_FAIL_GRACEFUL): New constant. * stk500v2.c (stk500v2_jtagmkII_open): Don't tell anything anymore when receiving a JTAGII_GETSYNC_FAIL_GRACEFUL from jtagmkII_getsync(); silently give up (all necessary has been said already).
Joerg Wunsch
2011-08-26 10:05:09 +00:00
763f49b4fa
Reported by Jason Hecker: * usbasp.c (libusb_to_errno): Conditionalize some error codes that apparently are lacking on MinGW.
joerg_wunsch
2011-08-26 05:46:50 +00:00
a97f200ff7
Reported by Jason Hecker: * usbasp.c (libusb_to_errno): Conditionalize some error codes that apparently are lacking on MinGW.
Joerg Wunsch
2011-08-26 05:46:50 +00:00
dd21a09ea8
Reported by Jason Hecker: * usbasp.c (libusb_to_errno): Conditionalize some error codes that apparently are lacking on MinGW.
Joerg Wunsch
2011-08-26 05:46:50 +00:00
3d2c1401cb
Fix warnings. * ser_avrdoper.c: add <stdlib.h> so exit() is declared. * usbtiny.c (usbtiny_open): provide an initializer to a "may be used uninitialized" variable (since GCC could not fully detect the logic behind).
joerg_wunsch
2011-08-25 19:03:10 +00:00
fda14b69ec
Fix warnings. * ser_avrdoper.c: add <stdlib.h> so exit() is declared. * usbtiny.c (usbtiny_open): provide an initializer to a "may be used uninitialized" variable (since GCC could not fully detect the logic behind).
Joerg Wunsch
2011-08-25 19:03:10 +00:00
8e9f50a9d0
Fix warnings. * ser_avrdoper.c: add <stdlib.h> so exit() is declared. * usbtiny.c (usbtiny_open): provide an initializer to a "may be used uninitialized" variable (since GCC could not fully detect the logic behind).
Joerg Wunsch
2011-08-25 19:03:10 +00:00
6dff35135d
Add a check for FreeBSD's libusb-1.0 compatible library that is found in libusb.a/.so on FreeBSD 8+.
joerg_wunsch
2011-08-25 18:41:48 +00:00
65c37a3374
Add a check for FreeBSD's libusb-1.0 compatible library that is found in libusb.a/.so on FreeBSD 8+.
Joerg Wunsch
2011-08-25 18:41:48 +00:00
4b59038b1e
Add a check for FreeBSD's libusb-1.0 compatible library that is found in libusb.a/.so on FreeBSD 8+.
Joerg Wunsch
2011-08-25 18:41:48 +00:00
43bd052abf
Submitted by Doug Springer, based on work by Wolfgang Moser, Ville Voipio, Hannes Weisbach patch #7486: Patch to add FT2232C/D, FT2232H, FT4232H, usbvid, usbpid, usbdev for USB support - Based on #7062 * avrftdi.c: New file. * avrftdi.h: (Ditto.) * configure.ac: Add check for libftdi. * config_gram.y: Add AVRFTDI and per-programmer USB string keywords. * lexer.l: (Ditto.) * avrdude.conf.in: Add avrftdi and 2232HIO programmers. * pgm.h: Add USB parameters. * Makefile.am: Add avrftdi.c and avrftdi.h. * AUTHORS: Mention the new authors. * avrdude.1: Document the changes.
joerg_wunsch
2011-08-25 16:12:30 +00:00
46c7bf38ec
Submitted by Doug Springer, based on work by Wolfgang Moser, Ville Voipio, Hannes Weisbach patch #7486: Patch to add FT2232C/D, FT2232H, FT4232H, usbvid, usbpid, usbdev for USB support - Based on #7062 * avrftdi.c: New file. * avrftdi.h: (Ditto.) * configure.ac: Add check for libftdi. * config_gram.y: Add AVRFTDI and per-programmer USB string keywords. * lexer.l: (Ditto.) * avrdude.conf.in: Add avrftdi and 2232HIO programmers. * pgm.h: Add USB parameters. * Makefile.am: Add avrftdi.c and avrftdi.h. * AUTHORS: Mention the new authors. * avrdude.1: Document the changes.
Joerg Wunsch
2011-08-25 16:12:30 +00:00
a3fc883cde
Submitted by Doug Springer, based on work by Wolfgang Moser, Ville Voipio, Hannes Weisbach patch #7486: Patch to add FT2232C/D, FT2232H, FT4232H, usbvid, usbpid, usbdev for USB support - Based on #7062 * avrftdi.c: New file. * avrftdi.h: (Ditto.) * configure.ac: Add check for libftdi. * config_gram.y: Add AVRFTDI and per-programmer USB string keywords. * lexer.l: (Ditto.) * avrdude.conf.in: Add avrftdi and 2232HIO programmers. * pgm.h: Add USB parameters. * Makefile.am: Add avrftdi.c and avrftdi.h. * AUTHORS: Mention the new authors. * avrdude.1: Document the changes.
Joerg Wunsch
2011-08-25 16:12:30 +00:00