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 +00:00
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 +00:00
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 +00:00
c6430d4574Bump the %p size so AT&T lex will continue to work.
joerg_wunsch
2009-02-22 21:36:24 +00:00
3761a5e744Bump the %p size so AT&T lex will continue to work.
Joerg Wunsch
2009-02-22 21:36:24 +00:00
1d41442054Bump the %p size so AT&T lex will continue to work.
Joerg Wunsch
2009-02-22 21:36:24 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
1c20a074e3Submitted by Dick Streefland: patch #6749: make reading from the USBtinyISP programmer more robust
joerg_wunsch
2009-02-18 20:10:32 +00:00
92b50e0e12Submitted by Dick Streefland: patch #6749: make reading from the USBtinyISP programmer more robust
Joerg Wunsch
2009-02-18 20:10:32 +00:00
d1c90c4ce2Submitted by Dick Streefland: patch #6749: make reading from the USBtinyISP programmer more robust
Joerg Wunsch
2009-02-18 20:10:32 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
5dcd1c8d8fSubmitted by Evangelos Arkalis: patch #6069: Atmel AT89ISP Cable * avrdude.conf.in (89isp): new programmer support.
joerg_wunsch
2009-02-17 12:43:05 +00:00
ca527d1832Submitted by Evangelos Arkalis: patch #6069: Atmel AT89ISP Cable * avrdude.conf.in (89isp): new programmer support.
Joerg Wunsch
2009-02-17 12:43:05 +00:00
9fdeb5444dSubmitted by Evangelos Arkalis: patch #6069: Atmel AT89ISP Cable * avrdude.conf.in (89isp): new programmer support.
Joerg Wunsch
2009-02-17 12:43:05 +00:00
e7618c8372Submitted by Bob Paddock: patch #6748: ATTiny88 Config * avrdude.conf.in (ATtiny88): new device support.
joerg_wunsch
2009-02-16 13:28:55 +00:00
d212b7432dSubmitted by Bob Paddock: patch #6748: ATTiny88 Config * avrdude.conf.in (ATtiny88): new device support.
Joerg Wunsch
2009-02-16 13:28:55 +00:00
47660adc4bSubmitted by Bob Paddock: patch #6748: ATTiny88 Config * avrdude.conf.in (ATtiny88): new device support.
Joerg Wunsch
2009-02-16 13:28:55 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
13edd1c5b6Add the ATmega128RFA1, and document this.
joerg_wunsch
2009-02-05 16:20:29 +00:00
ad71fba00cAdd the ATmega128RFA1, and document this.
Joerg Wunsch
2009-02-05 16:20:29 +00:00
abb56b44fbAdd the ATmega128RFA1, and document this.
Joerg Wunsch
2009-02-05 16:20:29 +00:00
6c78084ff9Change the prototype for usleep() to be more Cygwin-friendly.
joerg_wunsch
2008-11-19 23:32:30 +00:00
981c91d72fChange the prototype for usleep() to be more Cygwin-friendly.
Joerg Wunsch
2008-11-19 23:32:30 +00:00
6bfb5f1f94Change the prototype for usleep() to be more Cygwin-friendly.
Joerg Wunsch
2008-11-19 23:32:30 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
3a3f9f2e44bug #22883: Chip Erase performed even with no-write flag (-n)
joerg_wunsch
2008-11-04 12:10:28 +00:00
f561766001bug #22883: Chip Erase performed even with no-write flag (-n)
Joerg Wunsch
2008-11-04 12:10:28 +00:00
889b1f3e48bug #22883: Chip Erase performed even with no-write flag (-n)
Joerg Wunsch
2008-11-04 12:10:28 +00:00
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 +00:00
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 +00:00
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 +00:00
df637ee942bug #24589: AT90USB64* have wrong signature
joerg_wunsch
2008-11-04 11:02:32 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
0b81ac2661Fix yet another warning:
joerg_wunsch
2008-07-26 06:04:30 +00:00
3f87de3252Fix yet another warning:
Joerg Wunsch
2008-07-26 06:04:30 +00:00
130eda2439Fix yet another warning:
Joerg Wunsch
2008-07-26 06:04:30 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
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 +00:00
2ce7151a23Contributed 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 +00:00
85cb696790Contributed 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 +00:00
48d2691469#undef interface for Win32
joerg_wunsch
2008-03-29 22:10:11 +00:00