Commit Graph

  • 2ce7151a23 Contributed 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
  • 85cb696790 Contributed 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
  • da0f0105bb Add support for the -x devcode option, and document it. joerg_wunsch 2008-03-24 21:22:04 +0000
  • 8339bfa6f7 Add support for the -x devcode option, and document it. Joerg Wunsch 2008-03-24 21:22:04 +0000
  • d9ce7185a4 Add support for the -x devcode option, and document it. Joerg Wunsch 2008-03-24 21:22:04 +0000
  • 8b391a8150 Add 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
  • ec2df64017 Add 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
  • 712282c81d Add 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
  • a2b4d753da stk500v2_recv(): Make length computation unsigned so it cannot accidentally become negative. joerg_wunsch 2008-01-26 08:01:51 +0000
  • 255f873185 stk500v2_recv(): Make length computation unsigned so it cannot accidentally become negative. Joerg Wunsch 2008-01-26 08:01:51 +0000
  • 853080dfeb stk500v2_recv(): Make length computation unsigned so it cannot accidentally become negative. Joerg Wunsch 2008-01-26 08:01:51 +0000
  • 68a527ade6 ChangeLog rotation for 2007->2008 transition. joerg_wunsch 2008-01-26 07:59:07 +0000
  • 2b64213cdc ChangeLog rotation for 2007->2008 transition. Joerg Wunsch 2008-01-26 07:59:07 +0000
  • e92c22e2a3 ChangeLog rotation for 2007->2008 transition. Joerg Wunsch 2008-01-26 07:59:07 +0000
  • 56783f0ac2 Partially 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
  • df28c35d8e Partially 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
  • 948534b2b6 Partially 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
  • 7d70684811 main.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
  • 58a3d35757 main.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
  • 89e53f2e3d main.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
  • 2b6a3f7614 Remove the no_show_func_info() calls, as Brian promised some 4 years ago. joerg_wunsch 2007-11-06 21:00:33 +0000
  • 286405fd74 Remove the no_show_func_info() calls, as Brian promised some 4 years ago. Joerg Wunsch 2007-11-06 21:00:33 +0000
  • fa07082d30 Remove the no_show_func_info() calls, as Brian promised some 4 years ago. Joerg Wunsch 2007-11-06 21:00:33 +0000
  • d8ad5577eb Fix whitespace in previous commit. joerg_wunsch 2007-11-06 19:42:52 +0000
  • 4d2325a1ae Fix whitespace in previous commit. Joerg Wunsch 2007-11-06 19:42:52 +0000
  • d3bb347e4f Fix whitespace in previous commit. Joerg Wunsch 2007-11-06 19:42:52 +0000
  • 0c8bd41a10 main.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
  • f5c3910d48 main.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
  • c8c9c6b087 main.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
  • 6a54d14f43 We are post 5.5 now. joerg_wunsch 2007-10-29 23:08:37 +0000
  • 7beb66e99c We are post 5.5 now. Joerg Wunsch 2007-10-29 23:08:37 +0000
  • 30a3143cc3 We are post 5.5 now. Joerg Wunsch 2007-10-29 23:08:37 +0000
  • eb61d895a5 This commit was manufactured by cvs2svn to create tag 'RELEASE_5_5_0'. v5.5.0 Joerg Wunsch 2007-10-29 23:00:13 +0000
  • 3d024b2a67 Prepare for releasing avrdude 5.5. joerg_wunsch 2007-10-29 23:00:12 +0000
  • 2d90c281af Prepare for releasing avrdude 5.5. Joerg Wunsch 2007-10-29 23:00:12 +0000
  • 2afd3d882e Prepare for releasing avrdude 5.5. Joerg Wunsch 2007-10-29 23:00:12 +0000
  • 5b57948a0d Submitted by <bikenomad@gmail.com>: patch #5007: Patch for line-buffering of stdout and stderr joerg_wunsch 2007-10-29 22:46:45 +0000
  • 8d5b9f3ea1 Submitted by <bikenomad@gmail.com>: patch #5007: Patch for line-buffering of stdout and stderr Joerg Wunsch 2007-10-29 22:46:45 +0000
  • a566b4a888 Submitted by <bikenomad@gmail.com>: patch #5007: Patch for line-buffering of stdout and stderr Joerg Wunsch 2007-10-29 22:46:45 +0000
  • 916359ccf0 Submitted by <graceindustries@gmail.com>: patch #5953: Add AT90CAN64 and AT90CAN32 to avrdude.conf joerg_wunsch 2007-10-29 22:43:00 +0000
  • 0b7030f0fa Submitted by <graceindustries@gmail.com>: patch #5953: Add AT90CAN64 and AT90CAN32 to avrdude.conf Joerg Wunsch 2007-10-29 22:43:00 +0000
  • 9693e039cb Submitted by <graceindustries@gmail.com>: patch #5953: Add AT90CAN64 and AT90CAN32 to avrdude.conf Joerg Wunsch 2007-10-29 22:43:00 +0000
  • 3a69fb7f64 Submitted by Wolfgang Moser: patch #6121: ISP support for the C2N232I device (serial port bitbanging) joerg_wunsch 2007-10-29 22:37:38 +0000
  • eca3f00f65 Submitted by Wolfgang Moser: patch #6121: ISP support for the C2N232I device (serial port bitbanging) Joerg Wunsch 2007-10-29 22:37:38 +0000
  • 7f188d48db Submitted by Wolfgang Moser: patch #6121: ISP support for the C2N232I device (serial port bitbanging) Joerg Wunsch 2007-10-29 22:37:38 +0000
  • 762a1ffcee Submitted by <karl.yerkes@gmail.com>: patch #6141: accept binary format immediate values joerg_wunsch 2007-10-29 22:30:59 +0000
  • b9691e51ba Submitted by <karl.yerkes@gmail.com>: patch #6141: accept binary format immediate values Joerg Wunsch 2007-10-29 22:30:59 +0000
  • 477f1f1049 Submitted by <karl.yerkes@gmail.com>: patch #6141: accept binary format immediate values Joerg Wunsch 2007-10-29 22:30:59 +0000
  • 085b645442 bug #21076: -vvvv serial receive prints are empty in Win32 build joerg_wunsch 2007-10-29 21:51:07 +0000
  • d508683427 bug #21076: -vvvv serial receive prints are empty in Win32 build Joerg Wunsch 2007-10-29 21:51:07 +0000
  • 15d320cbfe bug #21076: -vvvv serial receive prints are empty in Win32 build Joerg Wunsch 2007-10-29 21:51:07 +0000
  • 22bf998615 bug #21145: atmega329p not recognized joerg_wunsch 2007-10-29 21:45:22 +0000
  • 421fbd9c94 bug #21145: atmega329p not recognized Joerg Wunsch 2007-10-29 21:45:22 +0000
  • 83334a1794 bug #21145: atmega329p not recognized Joerg Wunsch 2007-10-29 21:45:22 +0000
  • 967f380da4 The next release will have bug fixes... joerg_wunsch 2007-10-29 21:27:46 +0000
  • 2bdbf19e45 The next release will have bug fixes... Joerg Wunsch 2007-10-29 21:27:46 +0000
  • 122f2e8ec6 The next release will have bug fixes... Joerg Wunsch 2007-10-29 21:27:46 +0000
  • 2105f5f844 bug #21152: Unable to program atmega324p with avrdude 5.4 and AVRISP using default configuration file. joerg_wunsch 2007-10-29 21:24:28 +0000
  • ac4b97e716 bug #21152: Unable to program atmega324p with avrdude 5.4 and AVRISP using default configuration file. Joerg Wunsch 2007-10-29 21:24:28 +0000
  • 9858495500 bug #21152: Unable to program atmega324p with avrdude 5.4 and AVRISP using default configuration file. Joerg Wunsch 2007-10-29 21:24:28 +0000
  • eb27298b5d Submitted 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
  • 190a4b87e8 Submitted 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
  • 007f4b378d Submitted 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
  • 962494cb56 Forgot to include USBasp into the list of supported programmers. joerg_wunsch 2007-10-29 17:53:58 +0000
  • 3aa7889d2a Forgot to include USBasp into the list of supported programmers. Joerg Wunsch 2007-10-29 17:53:58 +0000
  • f721cc0d53 Forgot to include USBasp into the list of supported programmers. Joerg Wunsch 2007-10-29 17:53:58 +0000
  • be94329a8e Sort list of supported programmers into alphabetical order, add all missing programmers. joerg_wunsch 2007-10-29 16:17:01 +0000
  • 75937c8678 Sort list of supported programmers into alphabetical order, add all missing programmers. Joerg Wunsch 2007-10-29 16:17:01 +0000
  • ff700a8f1a Sort list of supported programmers into alphabetical order, add all missing programmers. Joerg Wunsch 2007-10-29 16:17:01 +0000
  • c3d9d97ee1 usbasp.c: Added long addresses to support devices with more than 64kB (bug #20558) fischl 2007-07-24 16:43:25 +0000
  • fc640b555c usbasp.c: Added long addresses to support devices with more than 64kB (bug #20558) Thomas Fischl 2007-07-24 16:43:25 +0000
  • 4f47c560ac usbasp.c: Added long addresses to support devices with more than 64kB (bug #20558) Thomas Fischl 2007-07-24 16:43:25 +0000
  • cf45cb52ab Add ChangeLog-2004-2006 to EXTRA_DIST. joerg_wunsch 2007-06-27 20:44:25 +0000
  • 5c93141132 Add ChangeLog-2004-2006 to EXTRA_DIST. Joerg Wunsch 2007-06-27 20:44:25 +0000
  • 4f4497f94e Add ChangeLog-2004-2006 to EXTRA_DIST. Joerg Wunsch 2007-06-27 20:44:25 +0000
  • 898ba4bb79 We are post-release. joerg_wunsch 2007-05-16 21:54:21 +0000
  • f11b13c432 We are post-release. Joerg Wunsch 2007-05-16 21:54:21 +0000
  • e79a210517 We are post-release. Joerg Wunsch 2007-05-16 21:54:21 +0000
  • 7d083eb3a0 This commit was manufactured by cvs2svn to create tag 'RELEASE_5_4_0'. v5.4.0 Joerg Wunsch 2007-05-16 21:46:31 +0000
  • fd7f906990 More release preparation. joerg_wunsch 2007-05-16 21:46:30 +0000
  • d920ed2117 More release preparation. Joerg Wunsch 2007-05-16 21:46:30 +0000
  • 54997a4b27 More release preparation. Joerg Wunsch 2007-05-16 21:46:30 +0000
  • da508ed7db Bump version, releasing avrdude-5.4. joerg_wunsch 2007-05-16 21:40:21 +0000
  • e87c5977bb Bump version, releasing avrdude-5.4. Joerg Wunsch 2007-05-16 21:40:21 +0000
  • ff3368d7d7 Bump version, releasing avrdude-5.4. Joerg Wunsch 2007-05-16 21:40:21 +0000
  • a60fc98584 Fix 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
  • e8dd4b518e Fix 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
  • b94afc55e9 Fix 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
  • 036bfc95b5 In 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
  • d95b876d19 In 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
  • 54ad687999 In 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
  • 7ca9fac139 Fall back to avr_{read,write}_byte_default(). joerg_wunsch 2007-05-15 22:00:29 +0000
  • 6fb700fe6f Fall back to avr_{read,write}_byte_default(). Joerg Wunsch 2007-05-15 22:00:29 +0000
  • 8029f19918 Fall back to avr_{read,write}_byte_default(). Joerg Wunsch 2007-05-15 22:00:29 +0000
  • 058a51a416 Rename the ATmega164 and ATmega324 into ATmega164P and ATmega324P, resp. Add an entry for the ATmega644P. joerg_wunsch 2007-05-15 20:39:40 +0000
  • c4e9a1a596 Rename the ATmega164 and ATmega324 into ATmega164P and ATmega324P, resp. Add an entry for the ATmega644P. Joerg Wunsch 2007-05-15 20:39:40 +0000
  • 2b024eff77 Rename the ATmega164 and ATmega324 into ATmega164P and ATmega324P, resp. Add an entry for the ATmega644P. Joerg Wunsch 2007-05-15 20:39:40 +0000