4efcddea7fMore fixes for Solaris, including fixes for the Sunpro compiler: * avr.h: Remove stray semicolon. * configure.ac: Add check for predefined types uint_t and ulong_t. * confwin.c: Include "avrdude.h" on top to avoid empty translation unit warning. * ppwin.c: (Ditto.) * ser_win32.c: (Ditto.) * serbb_win32.c: (Ditto.) * jtagmkII.c (jtagmkII_recv): remove unreachable "return". * stk500.c (stk500_initialize): (Ditto.) * par.c: Test for both, __sun__ and __sun to see whether we are being compiled on Solaris. * ppi.c: (Ditto.) * stk500v2.c: Implement the DEBUG and DEBUGRECV macros in a way that is compatible with the ISO C99 standard. * usbtiny.c: Only typedef uint_t and ulong_t if they have not been found already by the autoconf checks.
joerg_wunsch
2009-02-23 22:04:57 +0000
8b35dc3620More fixes for Solaris, including fixes for the Sunpro compiler: * avr.h: Remove stray semicolon. * configure.ac: Add check for predefined types uint_t and ulong_t. * confwin.c: Include "avrdude.h" on top to avoid empty translation unit warning. * ppwin.c: (Ditto.) * ser_win32.c: (Ditto.) * serbb_win32.c: (Ditto.) * jtagmkII.c (jtagmkII_recv): remove unreachable "return". * stk500.c (stk500_initialize): (Ditto.) * par.c: Test for both, __sun__ and __sun to see whether we are being compiled on Solaris. * ppi.c: (Ditto.) * stk500v2.c: Implement the DEBUG and DEBUGRECV macros in a way that is compatible with the ISO C99 standard. * usbtiny.c: Only typedef uint_t and ulong_t if they have not been found already by the autoconf checks.
Joerg Wunsch
2009-02-23 22:04:57 +0000
efc97346a2More fixes for Solaris, including fixes for the Sunpro compiler: * avr.h: Remove stray semicolon. * configure.ac: Add check for predefined types uint_t and ulong_t. * confwin.c: Include "avrdude.h" on top to avoid empty translation unit warning. * ppwin.c: (Ditto.) * ser_win32.c: (Ditto.) * serbb_win32.c: (Ditto.) * jtagmkII.c (jtagmkII_recv): remove unreachable "return". * stk500.c (stk500_initialize): (Ditto.) * par.c: Test for both, __sun__ and __sun to see whether we are being compiled on Solaris. * ppi.c: (Ditto.) * stk500v2.c: Implement the DEBUG and DEBUGRECV macros in a way that is compatible with the ISO C99 standard. * usbtiny.c: Only typedef uint_t and ulong_t if they have not been found already by the autoconf checks.
Joerg Wunsch
2009-02-23 22:04:57 +0000
7d961bad86bug #22204: Solaris10/11 Undefiniertes Symbol gethostbyname socket connect * configure.ac: Add checks for gethostent() and socket(). While being here, remove some old cruft left from ancient days.
joerg_wunsch
2009-02-23 21:36:04 +0000
8c2fa9933cbug #22204: Solaris10/11 Undefiniertes Symbol gethostbyname socket connect * configure.ac: Add checks for gethostent() and socket(). While being here, remove some old cruft left from ancient days.
Joerg Wunsch
2009-02-23 21:36:04 +0000
71262c2d44bug #22204: Solaris10/11 Undefiniertes Symbol gethostbyname socket connect * configure.ac: Add checks for gethostent() and socket(). While being here, remove some old cruft left from ancient days.
Joerg Wunsch
2009-02-23 21:36:04 +0000
c6430d4574Bump the %p size so AT&T lex will continue to work.
joerg_wunsch
2009-02-22 21:36:24 +0000
3761a5e744Bump the %p size so AT&T lex will continue to work.
Joerg Wunsch
2009-02-22 21:36:24 +0000
1d41442054Bump the %p size so AT&T lex will continue to work.
Joerg Wunsch
2009-02-22 21:36:24 +0000
76782e4838(Partially) submitted by John Voltz: bug #20004: AVRDUDE update (-U) operations do not close files * fileio.c (fmt_autodetect, fileio): fclose() files.
joerg_wunsch
2009-02-19 10:49:55 +0000
1a3155dd75(Partially) submitted by John Voltz: bug #20004: AVRDUDE update (-U) operations do not close files * fileio.c (fmt_autodetect, fileio): fclose() files.
Joerg Wunsch
2009-02-19 10:49:55 +0000
822d9bc3f2(Partially) submitted by John Voltz: bug #20004: AVRDUDE update (-U) operations do not close files * fileio.c (fmt_autodetect, fileio): fclose() files.
Joerg Wunsch
2009-02-19 10:49:55 +0000
81faade20aReplace all but one (very unlikely to trigger) exit(1) by return -1. exit(1) from a library function is not going to make many friends upstream (in particular the day someone uses that as part of a GUI frontend).
joerg_wunsch
2009-02-18 20:20:56 +0000
0c29ebc694Replace all but one (very unlikely to trigger) exit(1) by return -1. exit(1) from a library function is not going to make many friends upstream (in particular the day someone uses that as part of a GUI frontend).
Joerg Wunsch
2009-02-18 20:20:56 +0000
9c9c479e37Replace all but one (very unlikely to trigger) exit(1) by return -1. exit(1) from a library function is not going to make many friends upstream (in particular the day someone uses that as part of a GUI frontend).
Joerg Wunsch
2009-02-18 20:20:56 +0000
1c20a074e3Submitted by Dick Streefland: patch #6749: make reading from the USBtinyISP programmer more robust
joerg_wunsch
2009-02-18 20:10:32 +0000
92b50e0e12Submitted by Dick Streefland: patch #6749: make reading from the USBtinyISP programmer more robust
Joerg Wunsch
2009-02-18 20:10:32 +0000
d1c90c4ce2Submitted by Dick Streefland: patch #6749: make reading from the USBtinyISP programmer more robust
Joerg Wunsch
2009-02-18 20:10:32 +0000
4f4b1bce93Submitted by Nick Hibma: bug #22271: usb_reset in usb_libusb.c not necessary in FreeBSD 6.x * usb_libusb.c (usbdev_close): Do not call usb_reset() on FreeBSD. It is not necessary there.
joerg_wunsch
2009-02-17 17:09:53 +0000
27223edf7fSubmitted by Nick Hibma: bug #22271: usb_reset in usb_libusb.c not necessary in FreeBSD 6.x * usb_libusb.c (usbdev_close): Do not call usb_reset() on FreeBSD. It is not necessary there.
Joerg Wunsch
2009-02-17 17:09:53 +0000
f7e7ac43beSubmitted by Nick Hibma: bug #22271: usb_reset in usb_libusb.c not necessary in FreeBSD 6.x * usb_libusb.c (usbdev_close): Do not call usb_reset() on FreeBSD. It is not necessary there.
Joerg Wunsch
2009-02-17 17:09:53 +0000
3815878ed1Submitted by Andrew O. Shadoura: bug #25156: add direct SPI transfer mode * bitbang.c: Implement direct SPI transfers. * bitbang.h: (Ditto.) * par.c: (Ditto.) * pgm.c: (Ditto.) * pgm.h: (Ditto.) * term.c: Add the "spi" and "pgm" commands. * avrdude.1: Document the changes. * doc/avrdude.texi: (Ditto.)
joerg_wunsch
2009-02-17 15:31:27 +0000
5f149728b9Submitted by Andrew O. Shadoura: bug #25156: add direct SPI transfer mode * bitbang.c: Implement direct SPI transfers. * bitbang.h: (Ditto.) * par.c: (Ditto.) * pgm.c: (Ditto.) * pgm.h: (Ditto.) * term.c: Add the "spi" and "pgm" commands. * avrdude.1: Document the changes. * doc/avrdude.texi: (Ditto.)
Joerg Wunsch
2009-02-17 15:31:27 +0000
98aa7dbb5aSubmitted by Andrew O. Shadoura: bug #25156: add direct SPI transfer mode * bitbang.c: Implement direct SPI transfers. * bitbang.h: (Ditto.) * par.c: (Ditto.) * pgm.c: (Ditto.) * pgm.h: (Ditto.) * term.c: Add the "spi" and "pgm" commands. * avrdude.1: Document the changes. * doc/avrdude.texi: (Ditto.)
Joerg Wunsch
2009-02-17 15:31:27 +0000
82ae3b3edaSubmitted by Limor ("Lady Ada"): bug #24749: add support for '328p * avrdude.conf.in (ATmega328P): new device support.
joerg_wunsch
2009-02-17 14:17:53 +0000
c28d976be9Submitted by Limor ("Lady Ada"): bug #24749: add support for '328p * avrdude.conf.in (ATmega328P): new device support.
Joerg Wunsch
2009-02-17 14:17:53 +0000
39ac828213Submitted by Limor ("Lady Ada"): bug #24749: add support for '328p * avrdude.conf.in (ATmega328P): new device support.
Joerg Wunsch
2009-02-17 14:17:53 +0000
c4e691500cSubmitted by "Womo": bug #25241: AT90USB162, AT90USB82 device support patch for avrdude-5.5 (also: bug #21745: AT90USBxx2 support) * avrdude.conf.in (AT90USB162, AT90USB82): new device support.
joerg_wunsch
2009-02-17 13:45:07 +0000
fa987e9de4Submitted by "Womo": bug #25241: AT90USB162, AT90USB82 device support patch for avrdude-5.5 (also: bug #21745: AT90USBxx2 support) * avrdude.conf.in (AT90USB162, AT90USB82): new device support.
Joerg Wunsch
2009-02-17 13:45:07 +0000
f913088cdbSubmitted by "Womo": bug #25241: AT90USB162, AT90USB82 device support patch for avrdude-5.5 (also: bug #21745: AT90USBxx2 support) * avrdude.conf.in (AT90USB162, AT90USB82): new device support.
Joerg Wunsch
2009-02-17 13:45:07 +0000
5dcd1c8d8fSubmitted by Evangelos Arkalis: patch #6069: Atmel AT89ISP Cable * avrdude.conf.in (89isp): new programmer support.
joerg_wunsch
2009-02-17 12:43:05 +0000
ca527d1832Submitted by Evangelos Arkalis: patch #6069: Atmel AT89ISP Cable * avrdude.conf.in (89isp): new programmer support.
Joerg Wunsch
2009-02-17 12:43:05 +0000
9fdeb5444dSubmitted by Evangelos Arkalis: patch #6069: Atmel AT89ISP Cable * avrdude.conf.in (89isp): new programmer support.
Joerg Wunsch
2009-02-17 12:43:05 +0000
e7618c8372Submitted by Bob Paddock: patch #6748: ATTiny88 Config * avrdude.conf.in (ATtiny88): new device support.
joerg_wunsch
2009-02-16 13:28:55 +0000
d212b7432dSubmitted by Bob Paddock: patch #6748: ATTiny88 Config * avrdude.conf.in (ATtiny88): new device support.
Joerg Wunsch
2009-02-16 13:28:55 +0000
47660adc4bSubmitted by Bob Paddock: patch #6748: ATTiny88 Config * avrdude.conf.in (ATtiny88): new device support.
Joerg Wunsch
2009-02-16 13:28:55 +0000
6850642ff6Submitted by Mark Litwack: patch #6261: avrdude won't use dragon/debugwire to write a file to eeprom * jtagmkII.c (jtagmkII_paged_write): when in debugWire mode, implement a paged write to EEPROM as a series of byte writes.
joerg_wunsch
2009-02-16 12:26:44 +0000
5eea41bfceSubmitted by Mark Litwack: patch #6261: avrdude won't use dragon/debugwire to write a file to eeprom * jtagmkII.c (jtagmkII_paged_write): when in debugWire mode, implement a paged write to EEPROM as a series of byte writes.
Joerg Wunsch
2009-02-16 12:26:44 +0000
03d6bcda04Submitted by Mark Litwack: patch #6261: avrdude won't use dragon/debugwire to write a file to eeprom * jtagmkII.c (jtagmkII_paged_write): when in debugWire mode, implement a paged write to EEPROM as a series of byte writes.
Joerg Wunsch
2009-02-16 12:26:44 +0000
b92116d17aSubmitted by Janos Sallai: patch #6542: paged_load fails on the MIB510 programming board * stk500.c: Add a workaround for the different signon sequence on MIB510 programmers.
joerg_wunsch
2009-02-16 10:19:46 +0000
ae566048c3Submitted by Janos Sallai: patch #6542: paged_load fails on the MIB510 programming board * stk500.c: Add a workaround for the different signon sequence on MIB510 programmers.
Joerg Wunsch
2009-02-16 10:19:46 +0000
f1411fca7eSubmitted by Janos Sallai: patch #6542: paged_load fails on the MIB510 programming board * stk500.c: Add a workaround for the different signon sequence on MIB510 programmers.
Joerg Wunsch
2009-02-16 10:19:46 +0000
13edd1c5b6Add the ATmega128RFA1, and document this.
joerg_wunsch
2009-02-05 16:20:29 +0000
ad71fba00cAdd the ATmega128RFA1, and document this.
Joerg Wunsch
2009-02-05 16:20:29 +0000
abb56b44fbAdd the ATmega128RFA1, and document this.
Joerg Wunsch
2009-02-05 16:20:29 +0000
6c78084ff9Change the prototype for usleep() to be more Cygwin-friendly.
joerg_wunsch
2008-11-19 23:32:30 +0000
981c91d72fChange the prototype for usleep() to be more Cygwin-friendly.
Joerg Wunsch
2008-11-19 23:32:30 +0000
6bfb5f1f94Change the prototype for usleep() to be more Cygwin-friendly.
Joerg Wunsch
2008-11-19 23:32:30 +0000
dffa4b7f5aSubmitted by limor <limor@ladyada.net> * usbtiny.c (usbtiny_cmd): Replace sizeof() by a fixed constant 4 for the result array, because otherwise it would take the size of a pointer which miserably fails on 64-bit machines.
joerg_wunsch
2008-11-06 09:47:37 +0000
4f316d8f99Submitted by limor <limor@ladyada.net> * usbtiny.c (usbtiny_cmd): Replace sizeof() by a fixed constant 4 for the result array, because otherwise it would take the size of a pointer which miserably fails on 64-bit machines.
Joerg Wunsch
2008-11-06 09:47:37 +0000
d70f6c343cSubmitted by limor <limor@ladyada.net> * usbtiny.c (usbtiny_cmd): Replace sizeof() by a fixed constant 4 for the result array, because otherwise it would take the size of a pointer which miserably fails on 64-bit machines.
Joerg Wunsch
2008-11-06 09:47:37 +0000
6904c732f4patch #6609: Using PCI parallel port cards on Windows * ppiwin.c (ppi_open): If the port parameter passed from the -p option is neither lpt1/2/3, try interpreting it directly as a base address. * avrdude.1: Document the change. * doc/avrdude.texi: (Ditto.)
joerg_wunsch
2008-11-05 20:53:51 +0000
f66015f6e1patch #6609: Using PCI parallel port cards on Windows * ppiwin.c (ppi_open): If the port parameter passed from the -p option is neither lpt1/2/3, try interpreting it directly as a base address. * avrdude.1: Document the change. * doc/avrdude.texi: (Ditto.)
Joerg Wunsch
2008-11-05 20:53:51 +0000
e031a67542patch #6609: Using PCI parallel port cards on Windows * ppiwin.c (ppi_open): If the port parameter passed from the -p option is neither lpt1/2/3, try interpreting it directly as a base address. * avrdude.1: Document the change. * doc/avrdude.texi: (Ditto.)
Joerg Wunsch
2008-11-05 20:53:51 +0000
fb4637904fbug #22882: Erase Cycle Counter does not work for stk500v2 * stk500v2.c (stk500v2_chip_erase,stk500hv_chip_erase): Return the expected 0 for success rather than a protocol-dependant number.
joerg_wunsch
2008-11-04 13:15:21 +0000
5813809496bug #22882: Erase Cycle Counter does not work for stk500v2 * stk500v2.c (stk500v2_chip_erase,stk500hv_chip_erase): Return the expected 0 for success rather than a protocol-dependant number.
Joerg Wunsch
2008-11-04 13:15:21 +0000
cafa88eb9ebug #22882: Erase Cycle Counter does not work for stk500v2 * stk500v2.c (stk500v2_chip_erase,stk500hv_chip_erase): Return the expected 0 for success rather than a protocol-dependant number.
Joerg Wunsch
2008-11-04 13:15:21 +0000
3a3f9f2e44bug #22883: Chip Erase performed even with no-write flag (-n)
joerg_wunsch
2008-11-04 12:10:28 +0000
f561766001bug #22883: Chip Erase performed even with no-write flag (-n)
Joerg Wunsch
2008-11-04 12:10:28 +0000
889b1f3e48bug #22883: Chip Erase performed even with no-write flag (-n)
Joerg Wunsch
2008-11-04 12:10:28 +0000
b1b618b907Remove garbage from end of signature lines in AT90USB646/647, left over accidentally from rev 1.131.
joerg_wunsch
2008-11-04 11:46:32 +0000
97dbcab70cRemove garbage from end of signature lines in AT90USB646/647, left over accidentally from rev 1.131.
Joerg Wunsch
2008-11-04 11:46:32 +0000
f8f1e6486aRemove garbage from end of signature lines in AT90USB646/647, left over accidentally from rev 1.131.
Joerg Wunsch
2008-11-04 11:46:32 +0000
df637ee942bug #24589: AT90USB64* have wrong signature
joerg_wunsch
2008-11-04 11:02:32 +0000
b1f7fa0353Fix a serious memory corruption that happened when using the JTAG ICE mkII (or AVR Dragon) in ISP mode. The wrong set of per-programmer private data had been allocated (stk500v2 vs. jtagmkII) which was too small to hold the actual data.
joerg_wunsch
2008-10-31 21:26:06 +0000
21d6738cc8Fix a serious memory corruption that happened when using the JTAG ICE mkII (or AVR Dragon) in ISP mode. The wrong set of per-programmer private data had been allocated (stk500v2 vs. jtagmkII) which was too small to hold the actual data.
Joerg Wunsch
2008-10-31 21:26:06 +0000
d230a46035Fix a serious memory corruption that happened when using the JTAG ICE mkII (or AVR Dragon) in ISP mode. The wrong set of per-programmer private data had been allocated (stk500v2 vs. jtagmkII) which was too small to hold the actual data.
Joerg Wunsch
2008-10-31 21:26:06 +0000
50ef8a71b3This change actually dates back to July 29: add preliminary support for Xmega programming using the JTAG ICE mkII in JTAG mode.
joerg_wunsch
2008-10-31 21:16:46 +0000
a91e8e01b2This change actually dates back to July 29: add preliminary support for Xmega programming using the JTAG ICE mkII in JTAG mode.
Joerg Wunsch
2008-10-31 21:16:46 +0000
fae57bc0faThis change actually dates back to July 29: add preliminary support for Xmega programming using the JTAG ICE mkII in JTAG mode.
Joerg Wunsch
2008-10-31 21:16:46 +0000
a37bbfab57* main.c: Remember whether the device initialization worked, and allow to continue with -F if it failed yet do not attempt to perform anything on the device itself. That way, -tF could be specified for programmers like the STK500/STK600 even without a device connected, just in order to allow changing parameters on the programmer itself. * avrdude.1: Document that possible use of the -F option. * doc/avrdude.texi: (Ditto.)
joerg_wunsch
2008-07-29 21:26:55 +0000
3673174077* main.c: Remember whether the device initialization worked, and allow to continue with -F if it failed yet do not attempt to perform anything on the device itself. That way, -tF could be specified for programmers like the STK500/STK600 even without a device connected, just in order to allow changing parameters on the programmer itself. * avrdude.1: Document that possible use of the -F option. * doc/avrdude.texi: (Ditto.)
Joerg Wunsch
2008-07-29 21:26:55 +0000
499b0bec72* main.c: Remember whether the device initialization worked, and allow to continue with -F if it failed yet do not attempt to perform anything on the device itself. That way, -tF could be specified for programmers like the STK500/STK600 even without a device connected, just in order to allow changing parameters on the programmer itself. * avrdude.1: Document that possible use of the -F option. * doc/avrdude.texi: (Ditto.)
Joerg Wunsch
2008-07-29 21:26:55 +0000
e7808ca80f* stk500v2.c (stk600_xprog_paged_write): Fix a fatal miscalculation of the number of bytes to be written which caused a malloc chunk corruption.
joerg_wunsch
2008-07-29 08:39:15 +0000
7f29eb67ea* stk500v2.c (stk600_xprog_paged_write): Fix a fatal miscalculation of the number of bytes to be written which caused a malloc chunk corruption.
Joerg Wunsch
2008-07-29 08:39:15 +0000
40e63d4d1a* stk500v2.c (stk600_xprog_paged_write): Fix a fatal miscalculation of the number of bytes to be written which caused a malloc chunk corruption.
Joerg Wunsch
2008-07-29 08:39:15 +0000
15fc8af421First implementation of ATxmega support. By now, only the PDI mode of the STK600 is supported. Single-byte EEPROM (and flash) updates do not work yet. * avr.c: "boot" memory is a candidate memory region for paged operations, besides "flash" and "eeprom". * avrdude.conf.in: add ATxmega128A1 and ATxmega128A1revD * avrpart.h: add the AVRPART_HAS_PDI flag (used to distinguish ATxmega parts from classic AVRs), the nvm_base part field, and the offset field for a memory region. * config_gram.y: add "has_pdi", "nvm_base", and "offset" * lexer.l: (Ditto.) * main.c: disable auto_erase for ATxmega parts * stk500v2.c: implement the XPROG functionality, and divert to this for ATxmega parts * avrdude.1: Document the changes.
joerg_wunsch
2008-07-26 22:53:40 +0000
5d0bfcaf4cFirst implementation of ATxmega support. By now, only the PDI mode of the STK600 is supported. Single-byte EEPROM (and flash) updates do not work yet. * avr.c: "boot" memory is a candidate memory region for paged operations, besides "flash" and "eeprom". * avrdude.conf.in: add ATxmega128A1 and ATxmega128A1revD * avrpart.h: add the AVRPART_HAS_PDI flag (used to distinguish ATxmega parts from classic AVRs), the nvm_base part field, and the offset field for a memory region. * config_gram.y: add "has_pdi", "nvm_base", and "offset" * lexer.l: (Ditto.) * main.c: disable auto_erase for ATxmega parts * stk500v2.c: implement the XPROG functionality, and divert to this for ATxmega parts * avrdude.1: Document the changes.
Joerg Wunsch
2008-07-26 22:53:40 +0000
8ae6321da2First implementation of ATxmega support. By now, only the PDI mode of the STK600 is supported. Single-byte EEPROM (and flash) updates do not work yet. * avr.c: "boot" memory is a candidate memory region for paged operations, besides "flash" and "eeprom". * avrdude.conf.in: add ATxmega128A1 and ATxmega128A1revD * avrpart.h: add the AVRPART_HAS_PDI flag (used to distinguish ATxmega parts from classic AVRs), the nvm_base part field, and the offset field for a memory region. * config_gram.y: add "has_pdi", "nvm_base", and "offset" * lexer.l: (Ditto.) * main.c: disable auto_erase for ATxmega parts * stk500v2.c: implement the XPROG functionality, and divert to this for ATxmega parts * avrdude.1: Document the changes.
Joerg Wunsch
2008-07-26 22:53:40 +0000
0b81ac2661Fix yet another warning:
joerg_wunsch
2008-07-26 06:04:30 +0000
3f87de3252Fix yet another warning:
Joerg Wunsch
2008-07-26 06:04:30 +0000
130eda2439Fix yet another warning:
Joerg Wunsch
2008-07-26 06:04:30 +0000
f55a48ea3bFix a bunch of warnings. * avr910.c (avr910_paged_load): possible unitialized use of rd_size * jtagmkI.c (jtagmkI_initialize): pointer signedness mixup * jtagmkII.c (jtagmkII_print_parms1): propagate const'ness of parameter * usbasp.c (usbasp_transmit): poiner signedness mixup
joerg_wunsch
2008-07-25 21:14:43 +0000
6a633ea9f1Fix a bunch of warnings. * avr910.c (avr910_paged_load): possible unitialized use of rd_size * jtagmkI.c (jtagmkI_initialize): pointer signedness mixup * jtagmkII.c (jtagmkII_print_parms1): propagate const'ness of parameter * usbasp.c (usbasp_transmit): poiner signedness mixup
Joerg Wunsch
2008-07-25 21:14:43 +0000
0ee630eecaFix a bunch of warnings. * avr910.c (avr910_paged_load): possible unitialized use of rd_size * jtagmkI.c (jtagmkI_initialize): pointer signedness mixup * jtagmkII.c (jtagmkII_print_parms1): propagate const'ness of parameter * usbasp.c (usbasp_transmit): poiner signedness mixup
Joerg Wunsch
2008-07-25 21:14:43 +0000
361943769eContributed by Ville Voipio: patch #6501: New autotools support for avrdude * Makefile.am: add @WINDOWS_DIRS@ to SUBDIR * bootstrap: allow for autconf-2.61 and automake-1.10, too * configure.ac: fix @WINDOWS_DIRS@ recursion, replace AC_PROG_CC by AM_PROG_CC_C_O, for esoteric reasons
joerg_wunsch
2008-07-25 21:06:55 +0000
6ca3ef6517Contributed by Ville Voipio: patch #6501: New autotools support for avrdude * Makefile.am: add @WINDOWS_DIRS@ to SUBDIR * bootstrap: allow for autconf-2.61 and automake-1.10, too * configure.ac: fix @WINDOWS_DIRS@ recursion, replace AC_PROG_CC by AM_PROG_CC_C_O, for esoteric reasons
Joerg Wunsch
2008-07-25 21:06:55 +0000
fb55e7e383Contributed by Ville Voipio: patch #6501: New autotools support for avrdude * Makefile.am: add @WINDOWS_DIRS@ to SUBDIR * bootstrap: allow for autconf-2.61 and automake-1.10, too * configure.ac: fix @WINDOWS_DIRS@ recursion, replace AC_PROG_CC by AM_PROG_CC_C_O, for esoteric reasons
Joerg Wunsch
2008-07-25 21:06:55 +0000
7f910d3be0Contributed by Janos Sallai <janos.sallai@vanderbilt.edu>: patch #6074: added support for crossbow's MIB510 programmer * avrdude.conf.in: Add entry for mib510. * stk500.c: Add special hooks to handle the MIB510 programmer. It mostly talks STK500v1 protocol but has a special hello and goodbye sequence, and uses a fixed block size of 256 bytes. * doc/avrdude.texi: Document support for mib510.
joerg_wunsch
2008-06-13 21:19:46 +0000
854f42a09fContributed by Janos Sallai <janos.sallai@vanderbilt.edu>: patch #6074: added support for crossbow's MIB510 programmer * avrdude.conf.in: Add entry for mib510. * stk500.c: Add special hooks to handle the MIB510 programmer. It mostly talks STK500v1 protocol but has a special hello and goodbye sequence, and uses a fixed block size of 256 bytes. * doc/avrdude.texi: Document support for mib510.
Joerg Wunsch
2008-06-13 21:19:46 +0000
39902a7b7bContributed by Janos Sallai <janos.sallai@vanderbilt.edu>: patch #6074: added support for crossbow's MIB510 programmer * avrdude.conf.in: Add entry for mib510. * stk500.c: Add special hooks to handle the MIB510 programmer. It mostly talks STK500v1 protocol but has a special hello and goodbye sequence, and uses a fixed block size of 256 bytes. * doc/avrdude.texi: Document support for mib510.
Joerg Wunsch
2008-06-13 21:19:46 +0000
95cdd4dcb4Contributed by Klaus Leidinger <klaus@mikrocontroller-projekte.de>: * main.c: Realign verbose messages. * avrpart.c: (Ditto.) * avr910.c: Print the device code selected in verbose mode. * butterfly.c: (Ditto.)
joerg_wunsch
2008-06-07 21:03:41 +0000
cc8b75040fContributed by Klaus Leidinger <klaus@mikrocontroller-projekte.de>: * main.c: Realign verbose messages. * avrpart.c: (Ditto.) * avr910.c: Print the device code selected in verbose mode. * butterfly.c: (Ditto.)
Joerg Wunsch
2008-06-07 21:03:41 +0000
5252991341Contributed by Klaus Leidinger <klaus@mikrocontroller-projekte.de>: * main.c: Realign verbose messages. * avrpart.c: (Ditto.) * avr910.c: Print the device code selected in verbose mode. * butterfly.c: (Ditto.)
Joerg Wunsch
2008-06-07 21:03:41 +0000
95200e0522Contributed by Klaus Leidinger <klaus@mikrocontroller-projekte.de>: Add check for buffermode feature, and use it if present. Can be turned off using -x no_blockmode. * avr910.c: Implement buffermode test and usage. * avrdude.1: Document -x no_blockmode. * doc/avrdude.texi: (Ditto.)
joerg_wunsch
2008-06-07 20:55:04 +0000