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 +0000
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 +0000
48d2691469#undef interface for Win32
joerg_wunsch
2008-03-29 22:10:11 +0000
876f79a141#undef interface for Win32
Joerg Wunsch
2008-03-29 22:10:11 +0000
cc4caf1d92#undef interface for Win32
Joerg Wunsch
2008-03-29 22:10:11 +0000
da0f0105bbAdd support for the -x devcode option, and document it.
joerg_wunsch
2008-03-24 21:22:04 +0000
8339bfa6f7Add support for the -x devcode option, and document it.
Joerg Wunsch
2008-03-24 21:22:04 +0000
d9ce7185a4Add support for the -x devcode option, and document it.
Joerg Wunsch
2008-03-24 21:22:04 +0000
8b391a8150Add initial support for the Atmel STK600, for "classic" AVRs (AT90, ATtiny, ATmega) in both, ISP and high-voltage programming modes. * Makefile.am: Add -lm. * avrdude.conf.in: Add stk600, stk600pp, and stk600hvsp. * config_gram.y: Add support for the stk600* keywords. * lexer.l: (Ditto.) * pgm.h: Add the "chan" parameter to set_varef(). * stk500.c: (Ditto.) * serial.h: Add USB endpoint support to struct filedescriptor. * stk500v2.c: Implement the meat of the STK600 support. * stk500v2.h: Add new prototypes for stk600*() programmers. * stk500v2_private.h: Add new constants used in the STK600. * term.c: Add AREF channel support. * usb_libusb.c: Automatically determine the correct write endpoint ID, the STK600 uses 0x83 while all other tools use 0x82. Propagate the EP to use through struct filedescriptor. * usbdevs.h: Add the STK600 USB product ID. * tools/get-stk600-cards.xsl: XSL transformation for targetboards.xml to obtain the list of socket and routing card IDs, to be used in stk500v2.c (for displaying the names). * tools/get-stk600-devices.xsl: XSL transformation for targetboards.xml to obtain the table of socket/routing cards and their respective AVR device support for doc/avrdude.texi. * avrdude.1: Document all the STK600 stuff. * doc/avrdude.texi: Ditto. Added a new chapter for Programmer Specific Information.
joerg_wunsch
2008-03-14 13:00:08 +0000
ec2df64017Add initial support for the Atmel STK600, for "classic" AVRs (AT90, ATtiny, ATmega) in both, ISP and high-voltage programming modes. * Makefile.am: Add -lm. * avrdude.conf.in: Add stk600, stk600pp, and stk600hvsp. * config_gram.y: Add support for the stk600* keywords. * lexer.l: (Ditto.) * pgm.h: Add the "chan" parameter to set_varef(). * stk500.c: (Ditto.) * serial.h: Add USB endpoint support to struct filedescriptor. * stk500v2.c: Implement the meat of the STK600 support. * stk500v2.h: Add new prototypes for stk600*() programmers. * stk500v2_private.h: Add new constants used in the STK600. * term.c: Add AREF channel support. * usb_libusb.c: Automatically determine the correct write endpoint ID, the STK600 uses 0x83 while all other tools use 0x82. Propagate the EP to use through struct filedescriptor. * usbdevs.h: Add the STK600 USB product ID. * tools/get-stk600-cards.xsl: XSL transformation for targetboards.xml to obtain the list of socket and routing card IDs, to be used in stk500v2.c (for displaying the names). * tools/get-stk600-devices.xsl: XSL transformation for targetboards.xml to obtain the table of socket/routing cards and their respective AVR device support for doc/avrdude.texi. * avrdude.1: Document all the STK600 stuff. * doc/avrdude.texi: Ditto. Added a new chapter for Programmer Specific Information.
Joerg Wunsch
2008-03-14 13:00:08 +0000
712282c81dAdd initial support for the Atmel STK600, for "classic" AVRs (AT90, ATtiny, ATmega) in both, ISP and high-voltage programming modes. * Makefile.am: Add -lm. * avrdude.conf.in: Add stk600, stk600pp, and stk600hvsp. * config_gram.y: Add support for the stk600* keywords. * lexer.l: (Ditto.) * pgm.h: Add the "chan" parameter to set_varef(). * stk500.c: (Ditto.) * serial.h: Add USB endpoint support to struct filedescriptor. * stk500v2.c: Implement the meat of the STK600 support. * stk500v2.h: Add new prototypes for stk600*() programmers. * stk500v2_private.h: Add new constants used in the STK600. * term.c: Add AREF channel support. * usb_libusb.c: Automatically determine the correct write endpoint ID, the STK600 uses 0x83 while all other tools use 0x82. Propagate the EP to use through struct filedescriptor. * usbdevs.h: Add the STK600 USB product ID. * tools/get-stk600-cards.xsl: XSL transformation for targetboards.xml to obtain the list of socket and routing card IDs, to be used in stk500v2.c (for displaying the names). * tools/get-stk600-devices.xsl: XSL transformation for targetboards.xml to obtain the table of socket/routing cards and their respective AVR device support for doc/avrdude.texi. * avrdude.1: Document all the STK600 stuff. * doc/avrdude.texi: Ditto. Added a new chapter for Programmer Specific Information.
Joerg Wunsch
2008-03-14 13:00:08 +0000
a2b4d753dastk500v2_recv(): Make length computation unsigned so it cannot accidentally become negative.
joerg_wunsch
2008-01-26 08:01:51 +0000
255f873185stk500v2_recv(): Make length computation unsigned so it cannot accidentally become negative.
Joerg Wunsch
2008-01-26 08:01:51 +0000
853080dfebstk500v2_recv(): Make length computation unsigned so it cannot accidentally become negative.
Joerg Wunsch
2008-01-26 08:01:51 +0000
68a527ade6ChangeLog rotation for 2007->2008 transition.
joerg_wunsch
2008-01-26 07:59:07 +0000
2b64213cdcChangeLog rotation for 2007->2008 transition.
Joerg Wunsch
2008-01-26 07:59:07 +0000
e92c22e2a3ChangeLog rotation for 2007->2008 transition.
Joerg Wunsch
2008-01-26 07:59:07 +0000
56783f0ac2Partially revert the line buffered output change, and turn stderr into unbuffered output while producing the progress report.
joerg_wunsch
2007-11-08 22:34:36 +0000
df28c35d8ePartially revert the line buffered output change, and turn stderr into unbuffered output while producing the progress report.
Joerg Wunsch
2007-11-08 22:34:36 +0000
948534b2b6Partially revert the line buffered output change, and turn stderr into unbuffered output while producing the progress report.
Joerg Wunsch
2007-11-08 22:34:36 +0000
7d70684811main.c, pgm.c, pgm.h: Add setup and teardown hooks to the programmer definition. If present, call the setup hook immediately after finding the respective programmer object, and schedule the teardown hook to be called upon exit. This allows the programmer implementation to dynamically allocate private programmer data.
joerg_wunsch
2007-11-07 20:36:12 +0000
58a3d35757main.c, pgm.c, pgm.h: Add setup and teardown hooks to the programmer definition. If present, call the setup hook immediately after finding the respective programmer object, and schedule the teardown hook to be called upon exit. This allows the programmer implementation to dynamically allocate private programmer data.
Joerg Wunsch
2007-11-07 20:36:12 +0000
89e53f2e3dmain.c, pgm.c, pgm.h: Add setup and teardown hooks to the programmer definition. If present, call the setup hook immediately after finding the respective programmer object, and schedule the teardown hook to be called upon exit. This allows the programmer implementation to dynamically allocate private programmer data.
Joerg Wunsch
2007-11-07 20:36:12 +0000
2b6a3f7614Remove the no_show_func_info() calls, as Brian promised some 4 years ago.
joerg_wunsch
2007-11-06 21:00:33 +0000
286405fd74Remove the no_show_func_info() calls, as Brian promised some 4 years ago.
Joerg Wunsch
2007-11-06 21:00:33 +0000
fa07082d30Remove the no_show_func_info() calls, as Brian promised some 4 years ago.
Joerg Wunsch
2007-11-06 21:00:33 +0000
d8ad5577ebFix whitespace in previous commit.
joerg_wunsch
2007-11-06 19:42:52 +0000
4d2325a1aeFix whitespace in previous commit.
Joerg Wunsch
2007-11-06 19:42:52 +0000
d3bb347e4fFix whitespace in previous commit.
Joerg Wunsch
2007-11-06 19:42:52 +0000
0c8bd41a10main.c, pgm.c, pgm.h: Add the -x option to pass extended parameters to the programmer backend.
joerg_wunsch
2007-11-06 19:42:16 +0000
f5c3910d48main.c, pgm.c, pgm.h: Add the -x option to pass extended parameters to the programmer backend.
Joerg Wunsch
2007-11-06 19:42:16 +0000
c8c9c6b087main.c, pgm.c, pgm.h: Add the -x option to pass extended parameters to the programmer backend.
Joerg Wunsch
2007-11-06 19:42:16 +0000
6a54d14f43We are post 5.5 now.
joerg_wunsch
2007-10-29 23:08:37 +0000
7beb66e99cWe are post 5.5 now.
Joerg Wunsch
2007-10-29 23:08:37 +0000
30a3143cc3We are post 5.5 now.
Joerg Wunsch
2007-10-29 23:08:37 +0000
eb61d895a5This commit was manufactured by cvs2svn to create tag 'RELEASE_5_5_0'.
v5.5.0
Joerg Wunsch
2007-10-29 23:00:13 +0000
3d024b2a67Prepare for releasing avrdude 5.5.
joerg_wunsch
2007-10-29 23:00:12 +0000
2d90c281afPrepare for releasing avrdude 5.5.
Joerg Wunsch
2007-10-29 23:00:12 +0000
2afd3d882ePrepare for releasing avrdude 5.5.
Joerg Wunsch
2007-10-29 23:00:12 +0000
5b57948a0dSubmitted by <bikenomad@gmail.com>: patch #5007: Patch for line-buffering of stdout and stderr
joerg_wunsch
2007-10-29 22:46:45 +0000
8d5b9f3ea1Submitted by <bikenomad@gmail.com>: patch #5007: Patch for line-buffering of stdout and stderr
Joerg Wunsch
2007-10-29 22:46:45 +0000
a566b4a888Submitted by <bikenomad@gmail.com>: patch #5007: Patch for line-buffering of stdout and stderr
Joerg Wunsch
2007-10-29 22:46:45 +0000
916359ccf0Submitted by <graceindustries@gmail.com>: patch #5953: Add AT90CAN64 and AT90CAN32 to avrdude.conf
joerg_wunsch
2007-10-29 22:43:00 +0000
0b7030f0faSubmitted by <graceindustries@gmail.com>: patch #5953: Add AT90CAN64 and AT90CAN32 to avrdude.conf
Joerg Wunsch
2007-10-29 22:43:00 +0000
9693e039cbSubmitted by <graceindustries@gmail.com>: patch #5953: Add AT90CAN64 and AT90CAN32 to avrdude.conf
Joerg Wunsch
2007-10-29 22:43:00 +0000
3a69fb7f64Submitted by Wolfgang Moser: patch #6121: ISP support for the C2N232I device (serial port bitbanging)
joerg_wunsch
2007-10-29 22:37:38 +0000
eca3f00f65Submitted by Wolfgang Moser: patch #6121: ISP support for the C2N232I device (serial port bitbanging)
Joerg Wunsch
2007-10-29 22:37:38 +0000
7f188d48dbSubmitted by Wolfgang Moser: patch #6121: ISP support for the C2N232I device (serial port bitbanging)
Joerg Wunsch
2007-10-29 22:37:38 +0000
762a1ffceeSubmitted by <karl.yerkes@gmail.com>: patch #6141: accept binary format immediate values
joerg_wunsch
2007-10-29 22:30:59 +0000
b9691e51baSubmitted by <karl.yerkes@gmail.com>: patch #6141: accept binary format immediate values
Joerg Wunsch
2007-10-29 22:30:59 +0000
477f1f1049Submitted by <karl.yerkes@gmail.com>: patch #6141: accept binary format immediate values
Joerg Wunsch
2007-10-29 22:30:59 +0000
085b645442bug #21076: -vvvv serial receive prints are empty in Win32 build
joerg_wunsch
2007-10-29 21:51:07 +0000
d508683427bug #21076: -vvvv serial receive prints are empty in Win32 build
Joerg Wunsch
2007-10-29 21:51:07 +0000
15d320cbfebug #21076: -vvvv serial receive prints are empty in Win32 build
Joerg Wunsch
2007-10-29 21:51:07 +0000
22bf998615bug #21145: atmega329p not recognized
joerg_wunsch
2007-10-29 21:45:22 +0000
421fbd9c94bug #21145: atmega329p not recognized
Joerg Wunsch
2007-10-29 21:45:22 +0000
83334a1794bug #21145: atmega329p not recognized
Joerg Wunsch
2007-10-29 21:45:22 +0000
967f380da4The next release will have bug fixes...
joerg_wunsch
2007-10-29 21:27:46 +0000
2bdbf19e45The next release will have bug fixes...
Joerg Wunsch
2007-10-29 21:27:46 +0000
122f2e8ec6The next release will have bug fixes...
Joerg Wunsch
2007-10-29 21:27:46 +0000
2105f5f844bug #21152: Unable to program atmega324p with avrdude 5.4 and AVRISP using default configuration file.
joerg_wunsch
2007-10-29 21:24:28 +0000
ac4b97e716bug #21152: Unable to program atmega324p with avrdude 5.4 and AVRISP using default configuration file.
Joerg Wunsch
2007-10-29 21:24:28 +0000
9858495500bug #21152: Unable to program atmega324p with avrdude 5.4 and AVRISP using default configuration file.
Joerg Wunsch
2007-10-29 21:24:28 +0000
eb27298b5dSubmitted by <ladyada@gmail.com>: Patch #6233: Add support for USBtinyISP programmer * usbtiny.c: New file. * usbtiny.h: (Ditto.) * Makefile.am: Include usbtiny into the build. * avrdude.conf.in: (Ditto.) * config_gram.y: (Ditto.) * lexer.l: (Ditto.) * avrdude.1: Document the usbtiny support. * doc/avrdude.texi: (Ditto.)
joerg_wunsch
2007-10-29 18:03:02 +0000
190a4b87e8Submitted by <ladyada@gmail.com>: Patch #6233: Add support for USBtinyISP programmer * usbtiny.c: New file. * usbtiny.h: (Ditto.) * Makefile.am: Include usbtiny into the build. * avrdude.conf.in: (Ditto.) * config_gram.y: (Ditto.) * lexer.l: (Ditto.) * avrdude.1: Document the usbtiny support. * doc/avrdude.texi: (Ditto.)
Joerg Wunsch
2007-10-29 18:03:02 +0000
007f4b378dSubmitted by <ladyada@gmail.com>: Patch #6233: Add support for USBtinyISP programmer * usbtiny.c: New file. * usbtiny.h: (Ditto.) * Makefile.am: Include usbtiny into the build. * avrdude.conf.in: (Ditto.) * config_gram.y: (Ditto.) * lexer.l: (Ditto.) * avrdude.1: Document the usbtiny support. * doc/avrdude.texi: (Ditto.)
Joerg Wunsch
2007-10-29 18:03:02 +0000
962494cb56Forgot to include USBasp into the list of supported programmers.
joerg_wunsch
2007-10-29 17:53:58 +0000
3aa7889d2aForgot to include USBasp into the list of supported programmers.
Joerg Wunsch
2007-10-29 17:53:58 +0000
f721cc0d53Forgot to include USBasp into the list of supported programmers.
Joerg Wunsch
2007-10-29 17:53:58 +0000
be94329a8eSort list of supported programmers into alphabetical order, add all missing programmers.
joerg_wunsch
2007-10-29 16:17:01 +0000
75937c8678Sort list of supported programmers into alphabetical order, add all missing programmers.
Joerg Wunsch
2007-10-29 16:17:01 +0000
ff700a8f1aSort list of supported programmers into alphabetical order, add all missing programmers.
Joerg Wunsch
2007-10-29 16:17:01 +0000
c3d9d97ee1usbasp.c: Added long addresses to support devices with more than 64kB (bug #20558)
fischl
2007-07-24 16:43:25 +0000
fc640b555cusbasp.c: Added long addresses to support devices with more than 64kB (bug #20558)
Thomas Fischl
2007-07-24 16:43:25 +0000
4f47c560acusbasp.c: Added long addresses to support devices with more than 64kB (bug #20558)
Thomas Fischl
2007-07-24 16:43:25 +0000
cf45cb52abAdd ChangeLog-2004-2006 to EXTRA_DIST.
joerg_wunsch
2007-06-27 20:44:25 +0000
5c93141132Add ChangeLog-2004-2006 to EXTRA_DIST.
Joerg Wunsch
2007-06-27 20:44:25 +0000
4f4497f94eAdd ChangeLog-2004-2006 to EXTRA_DIST.
Joerg Wunsch
2007-06-27 20:44:25 +0000
898ba4bb79We are post-release.
joerg_wunsch
2007-05-16 21:54:21 +0000
f11b13c432We are post-release.
Joerg Wunsch
2007-05-16 21:54:21 +0000
e79a210517We are post-release.
Joerg Wunsch
2007-05-16 21:54:21 +0000
7d083eb3a0This commit was manufactured by cvs2svn to create tag 'RELEASE_5_4_0'.
v5.4.0
Joerg Wunsch
2007-05-16 21:46:31 +0000
a60fc98584Fix AVR910 devcodes. It seems that the AVR109 listing refers to "BOOT"-type code, while the standard codes are different (usually one below).
joerg_wunsch
2007-05-16 21:29:36 +0000
e8dd4b518eFix AVR910 devcodes. It seems that the AVR109 listing refers to "BOOT"-type code, while the standard codes are different (usually one below).
Joerg Wunsch
2007-05-16 21:29:36 +0000
b94afc55e9Fix AVR910 devcodes. It seems that the AVR109 listing refers to "BOOT"-type code, while the standard codes are different (usually one below).
Joerg Wunsch
2007-05-16 21:29:36 +0000
036bfc95b5In avr_read() and avr_write(), only use the paged_load and paged_write backend functions iff the memory area in question has a page_size != 0.
joerg_wunsch
2007-05-16 20:15:13 +0000
d95b876d19In avr_read() and avr_write(), only use the paged_load and paged_write backend functions iff the memory area in question has a page_size != 0.
Joerg Wunsch
2007-05-16 20:15:13 +0000
54ad687999In avr_read() and avr_write(), only use the paged_load and paged_write backend functions iff the memory area in question has a page_size != 0.
Joerg Wunsch
2007-05-16 20:15:13 +0000
7ca9fac139Fall back to avr_{read,write}_byte_default().
joerg_wunsch
2007-05-15 22:00:29 +0000
6fb700fe6fFall back to avr_{read,write}_byte_default().
Joerg Wunsch
2007-05-15 22:00:29 +0000
8029f19918Fall back to avr_{read,write}_byte_default().
Joerg Wunsch
2007-05-15 22:00:29 +0000
058a51a416Rename the ATmega164 and ATmega324 into ATmega164P and ATmega324P, resp. Add an entry for the ATmega644P.
joerg_wunsch
2007-05-15 20:39:40 +0000
c4e9a1a596Rename the ATmega164 and ATmega324 into ATmega164P and ATmega324P, resp. Add an entry for the ATmega644P.
Joerg Wunsch
2007-05-15 20:39:40 +0000
2b024eff77Rename the ATmega164 and ATmega324 into ATmega164P and ATmega324P, resp. Add an entry for the ATmega644P.
Joerg Wunsch
2007-05-15 20:39:40 +0000