941b2cd4d0bug #34518: loading intel hex files > 64k using record-type 4 (Extended Linear Address Record)
joerg_wunsch
2011-10-10 13:42:08 +00:00
8770c07d35bug #34518: loading intel hex files > 64k using record-type 4 (Extended Linear Address Record)
Joerg Wunsch
2011-10-10 13:42:08 +00:00
011d62b582bug #34518: loading intel hex files > 64k using record-type 4 (Extended Linear Address Record)
Joerg Wunsch
2011-10-10 13:42:08 +00:00
a1fbe508245.11.1 has been released.
v5.11.1
Joerg Wunsch
2011-09-16 11:27:20 +00:00
44c650220aRemove stray printf()s by fprintf(stderr).
joerg_wunsch
2011-09-15 20:08:15 +00:00
57010bf9baRemove stray printf()s by fprintf(stderr).
Joerg Wunsch
2011-09-15 20:08:15 +00:00
5b274cb151Remove stray printf()s by fprintf(stderr).
Joerg Wunsch
2011-09-15 20:08:15 +00:00
b71fb55405Restrict 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
642d152748Restrict 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
c66c0fa7acRestrict 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
ebc40abe6bBump version in preparation of 5.11.1.
Joerg Wunsch
2011-09-15 15:02:16 +00:00
8ec4b019a1Merged r1000-1006,1008-1009 from trunk, in preparation of a 5.11.1 release.
Joerg Wunsch
2011-09-15 14:57:51 +00:00
1339ff76eeCopy 5.11.0 code over to branch.
Joerg Wunsch
2011-09-15 14:31:21 +00:00
43e9133063Create 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
95a42e16d5Mega-commit to bring in memory tagging.
joerg_wunsch
2011-09-14 21:49:42 +00:00
d742827da1Mega-commit to bring in memory tagging.
Joerg Wunsch
2011-09-14 21:49:42 +00:00
f92773d5abMega-commit to bring in memory tagging.
Joerg Wunsch
2011-09-14 21:49:42 +00:00
92952f3693In stk500v2_command(), treat warnings as errors rather than success.
joerg_wunsch
2011-09-13 15:14:53 +00:00
0926a2cbd7In stk500v2_command(), treat warnings as errors rather than success.
Joerg Wunsch
2011-09-13 15:14:53 +00:00
b5c719e95dIn stk500v2_command(), treat warnings as errors rather than success.
Joerg Wunsch
2011-09-13 15:14:53 +00:00
2f1176438bDocument the programmer type restrictions for AT90S1200 devices.
joerg_wunsch
2011-08-30 07:28:21 +00:00
37eb8e8456Document the programmer type restrictions for AT90S1200 devices.
Joerg Wunsch
2011-08-30 07:28:21 +00:00
444e0826b6Document the programmer type restrictions for AT90S1200 devices.
Joerg Wunsch
2011-08-30 07:28:21 +00:00
21983f7863bug #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
768a8fc8bcbug #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
1ba16f6ee3bug #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
7066df403cIn 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
b50c690e76In 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
e6e87970f2In 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
a4c8ac47bbbug #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
2465726abbbug #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
dc59e1711bbug #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
405765b59aAs 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
cee2077383As 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
dc8ea09d9bAs 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
90e4cd8ad1Update NEWS template for next release.
joerg_wunsch
2011-08-27 21:34:18 +00:00
a207fcf147Update NEWS template for next release.
Joerg Wunsch
2011-08-27 21:34:18 +00:00
613e3804feUpdate NEWS template for next release.
Joerg Wunsch
2011-08-27 21:34:18 +00:00
c184ee0e1eThis is release 5.11.
v5.11.0
Joerg Wunsch
2011-08-27 21:27:19 +00:00
dfce94e701Bump version for post-5.11.
joerg_wunsch
2011-08-27 21:23:57 +00:00
1a136ebb90Bump version for post-5.11.
Joerg Wunsch
2011-08-27 21:23:57 +00:00
093f999f4dBump version for post-5.11.
Joerg Wunsch
2011-08-27 21:23:57 +00:00
b183c4cae7Bump version for AVRDUDE 5.11.
joerg_wunsch
2011-08-27 19:49:39 +00:00
fb16558779Bump version for AVRDUDE 5.11.
Joerg Wunsch
2011-08-27 19:49:39 +00:00
11f50aeb06Bump version for AVRDUDE 5.11.
Joerg Wunsch
2011-08-27 19:49:39 +00:00
a059a059c8Update the list of supported AVR devices.
joerg_wunsch
2011-08-26 21:12:33 +00:00
7583fc88a7Update the list of supported AVR devices.
Joerg Wunsch
2011-08-26 21:12:33 +00:00
c1b55a9512Update the list of supported AVR devices.
Joerg Wunsch
2011-08-26 21:12:33 +00:00
caf9bd0d97Add -lusb as "other libraries" when checking for libftdi.
joerg_wunsch
2011-08-26 21:05:53 +00:00
a7a510a179Add -lusb as "other libraries" when checking for libftdi.
Joerg Wunsch
2011-08-26 21:05:53 +00:00
1461178b63Add -lusb as "other libraries" when checking for libftdi.
Joerg Wunsch
2011-08-26 21:05:53 +00:00
6fc26ab3c6Match the list of supported programmers with avrdude.conf.in.
joerg_wunsch
2011-08-26 20:56:36 +00:00
2e4ca9b569Match the list of supported programmers with avrdude.conf.in.
Joerg Wunsch
2011-08-26 20:56:36 +00:00
e9ff975620Match the list of supported programmers with avrdude.conf.in.
Joerg Wunsch
2011-08-26 20:56:36 +00:00
185a54d5aaSubmitted 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
1d3ca0d77aSubmitted 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
9afb392045Submitted 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
780f2410faFix warnings for undeclared system functions.
joerg_wunsch
2011-08-26 20:35:40 +00:00
2dd3833136Fix warnings for undeclared system functions.
Joerg Wunsch
2011-08-26 20:35:40 +00:00
d8d8f858e9Fix warnings for undeclared system functions.
Joerg Wunsch
2011-08-26 20:35:40 +00:00
0a1f0ad778Submitted by Stefan Tomanek: patch #7542: add default_bitclock to configuration files
joerg_wunsch
2011-08-26 20:30:26 +00:00
9f5346954eSubmitted by Stefan Tomanek: patch #7542: add default_bitclock to configuration files
Joerg Wunsch
2011-08-26 20:30:26 +00:00
36a2d84468Submitted by Stefan Tomanek: patch #7542: add default_bitclock to configuration files
Joerg Wunsch
2011-08-26 20:30:26 +00:00
b7c70ab98cSubmitted 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
86432b91d9Submitted 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
42351c5df2Submitted 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
14b1f57a8dSubmitted 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
822378d009Submitted 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
776417c112Submitted 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
d39d171985Submitted 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
6b09628d0aSubmitted 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
b46da172b8Submitted 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
275bf5a149Add the macro BUILT_SOURCES so automake's dependency tracking will work.
joerg_wunsch
2011-08-26 12:04:51 +00:00
fef650b787Add the macro BUILT_SOURCES so automake's dependency tracking will work.
Joerg Wunsch
2011-08-26 12:04:51 +00:00
50c0adfd52Add the macro BUILT_SOURCES so automake's dependency tracking will work.
Joerg Wunsch
2011-08-26 12:04:51 +00:00
b177acae71bug #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
1f8dc4dc52bug #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
aa551534e3bug #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
763f49b4faReported 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
a97f200ff7Reported 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
dd21a09ea8Reported 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
3d2c1401cbFix 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
fda14b69ecFix 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
8e9f50a9d0Fix 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
6dff35135dAdd 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
65c37a3374Add 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
4b59038b1eAdd 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
43bd052abfSubmitted 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
46c7bf38ecSubmitted 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
a3fc883cdeSubmitted 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