2009-02-22 Joerg Wunsch * lexer.l: Bump the %p size so AT&T lex will continue to work. 2009-02-19 Joerg Wunsch (Partially) submitted by John Voltz: bug #20004: AVRDUDE update (-U) operations do not close files * fileio.c (fmt_autodetect, fileio): fclose() files. 2009-02-18 Joerg Wunsch * usbtiny.c: Replace all but one (very unlikely to trigger) exit(1) by return -1. 2009-02-18 Joerg Wunsch Submitted by Dick Streefland: patch #6749: make reading from the USBtinyISP programmer more robust * usbtiny.c: Add code to retry failed communication attempts. 2009-02-17 Joerg Wunsch Submitted 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. 2009-02-17 Joerg Wunsch Submitted 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.) 2009-02-17 Joerg Wunsch Submitted by Limor ("Lady Ada"): bug #24749: add support for '328p * avrdude.conf.in (ATmega328P): new device support. 2009-02-17 Joerg Wunsch Submitted 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. 2009-02-17 Joerg Wunsch Submitted by Evangelos Arkalis: patch #6069: Atmel AT89ISP Cable * avrdude.conf.in (89isp): new programmer support. 2009-02-16 Joerg Wunsch Submitted by Bob Paddock: patch #6748: ATTiny88 Config * avrdude.conf.in (ATtiny88): new device support. 2009-02-16 Joerg Wunsch Submitted 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. 2009-02-16 Joerg Wunsch Submitted 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. 2009-02-05 Joerg Wunsch * avrdude.conf.in: Add the ATmega128RFA1. * avrdude.1: document the addition of ATmega128RFA1. * doc/avrdude.texi: (Ditto.)