Commit Graph

  • 3a4ec709ff Tentative fix for bug #16156: Problem with Si-Prog joerg_wunsch 2006-08-31 10:55:20 +00:00
  • b5e7797c33 Tentative fix for bug #16156: Problem with Si-Prog Joerg Wunsch 2006-08-31 10:55:20 +00:00
  • 5dbc32c73e Tentative fix for bug #16156: Problem with Si-Prog Joerg Wunsch 2006-08-31 10:55:20 +00:00
  • fd71b3e437 Rewrite the serbb code so the pin numbering matches the DB9 connector, and fix some related bugs in serbb_posix.c. joerg_wunsch 2006-08-30 14:09:58 +00:00
  • 462b5a04a7 Rewrite the serbb code so the pin numbering matches the DB9 connector, and fix some related bugs in serbb_posix.c. Joerg Wunsch 2006-08-30 14:09:58 +00:00
  • fa5465b63f Rewrite the serbb code so the pin numbering matches the DB9 connector, and fix some related bugs in serbb_posix.c. Joerg Wunsch 2006-08-30 14:09:58 +00:00
  • cdbd7d4cf0 Rewrite the serbb code so the pin numbering matches the DB9 connector, and fix some related bugs in serbb_posix.c. Closes bug #16265: dasa2 does not work under posix joerg_wunsch 2006-08-30 14:08:37 +00:00
  • 56aa52e7dd Rewrite the serbb code so the pin numbering matches the DB9 connector, and fix some related bugs in serbb_posix.c. Closes bug #16265: dasa2 does not work under posix Joerg Wunsch 2006-08-30 14:08:37 +00:00
  • 6460235802 Rewrite the serbb code so the pin numbering matches the DB9 connector, and fix some related bugs in serbb_posix.c. Closes bug #16265: dasa2 does not work under posix Joerg Wunsch 2006-08-30 14:08:37 +00:00
  • 10cadfa710 Contributed by the anonymous developer of patch #5096: joerg_wunsch 2006-08-30 05:13:15 +00:00
  • 5264e5511b Contributed by the anonymous developer of patch #5096: Joerg Wunsch 2006-08-30 05:13:15 +00:00
  • 4b97ebc9ad Contributed by the anonymous developer of patch #5096: Joerg Wunsch 2006-08-30 05:13:15 +00:00
  • fb795d21f9 Rework the exit specs so they actually work again. It should be possible to extend them for other programmers than PPI now (serbb, stk500*). joerg_wunsch 2006-08-29 23:12:15 +00:00
  • 49de0c7e9a Rework the exit specs so they actually work again. It should be possible to extend them for other programmers than PPI now (serbb, stk500*). Joerg Wunsch 2006-08-29 23:12:15 +00:00
  • 00791df09d Rework the exit specs so they actually work again. It should be possible to extend them for other programmers than PPI now (serbb, stk500*). Joerg Wunsch 2006-08-29 23:12:15 +00:00
  • e97524fa3b This patch has been contributed by an anonymous developer via the patch tracking system. joerg_wunsch 2006-08-29 21:39:26 +00:00
  • 3917cbe3a4 This patch has been contributed by an anonymous developer via the patch tracking system. Joerg Wunsch 2006-08-29 21:39:26 +00:00
  • 9473243b2c This patch has been contributed by an anonymous developer via the patch tracking system. Joerg Wunsch 2006-08-29 21:39:26 +00:00
  • cb1b724b06 Contributed by Ned Konz: joerg_wunsch 2006-08-28 21:17:01 +00:00
  • cd0e455a90 Contributed by Ned Konz: Joerg Wunsch 2006-08-28 21:17:01 +00:00
  • 8a833f921e Contributed by Ned Konz: Joerg Wunsch 2006-08-28 21:17:01 +00:00
  • 0b05af1165 Move the bitbang prerequisite checks out from main() into their own bitbang_check_prerequisites(). joerg_wunsch 2006-08-23 21:06:28 +00:00
  • 840af6b242 Move the bitbang prerequisite checks out from main() into their own bitbang_check_prerequisites(). Joerg Wunsch 2006-08-23 21:06:28 +00:00
  • ca1ed48a5e Move the bitbang prerequisite checks out from main() into their own bitbang_check_prerequisites(). Joerg Wunsch 2006-08-23 21:06:28 +00:00
  • ed68a1ea69 So finally, also ignore the Makefile. joerg_wunsch 2006-08-23 15:02:07 +00:00
  • 432b1fbc5e So finally, also ignore the Makefile. Joerg Wunsch 2006-08-23 15:02:07 +00:00
  • d54f7a4fdb So finally, also ignore the Makefile. Joerg Wunsch 2006-08-23 15:02:07 +00:00
  • 8bd00931ce Two more things to ignore by CVS. joerg_wunsch 2006-08-23 15:01:04 +00:00
  • 7d33d49e87 Two more things to ignore by CVS. Joerg Wunsch 2006-08-23 15:01:04 +00:00
  • 879dd88de5 Two more things to ignore by CVS. Joerg Wunsch 2006-08-23 15:01:04 +00:00
  • 0a555b3e8f Make CVS ignore all generated files. joerg_wunsch 2006-08-23 15:00:11 +00:00
  • 88184e00a1 Make CVS ignore all generated files. Joerg Wunsch 2006-08-23 15:00:11 +00:00
  • 291c0515b9 Make CVS ignore all generated files. Joerg Wunsch 2006-08-23 15:00:11 +00:00
  • 3df4c5f888 * avrdude.conf.in: Add page mode parameters for all "eeprom" memory definitions that are organized in pages. joerg_wunsch 2006-08-22 22:05:19 +00:00
  • d9935e8562 * avrdude.conf.in: Add page mode parameters for all "eeprom" memory definitions that are organized in pages. Joerg Wunsch 2006-08-22 22:05:19 +00:00
  • fc2bb33bb6 * avrdude.conf.in: Add page mode parameters for all "eeprom" memory definitions that are organized in pages. Joerg Wunsch 2006-08-22 22:05:19 +00:00
  • ecbd4465e0 Change "avrispmk2" into "avrisp2" (in the description of the -d option) as that is the programmer actually supported by avrdude.conf.in. joerg_wunsch 2006-08-22 20:01:25 +00:00
  • 384337f7df Change "avrispmk2" into "avrisp2" (in the description of the -d option) as that is the programmer actually supported by avrdude.conf.in. Joerg Wunsch 2006-08-22 20:01:25 +00:00
  • 1ac704aa18 Change "avrispmk2" into "avrisp2" (in the description of the -d option) as that is the programmer actually supported by avrdude.conf.in. Joerg Wunsch 2006-08-22 20:01:25 +00:00
  • 73d625568c Fix various AVR910 device codes. Add the code tables from both, AVR910 and AVR109. Change avr910_devcode of the ATtiny2313 to 0x5e (ATtiny26). joerg_wunsch 2006-08-21 21:00:45 +00:00
  • d69bc9f03d Fix various AVR910 device codes. Add the code tables from both, AVR910 and AVR109. Change avr910_devcode of the ATtiny2313 to 0x5e (ATtiny26). Joerg Wunsch 2006-08-21 21:00:45 +00:00
  • 7c00e9ce8d Fix various AVR910 device codes. Add the code tables from both, AVR910 and AVR109. Change avr910_devcode of the ATtiny2313 to 0x5e (ATtiny26). Joerg Wunsch 2006-08-21 21:00:45 +00:00
  • c7ecf58258 Add (rather conservative) write delay timing values to the *fuse and lock memory spaces of all devices where they have been missing. Add the lock memory space to the ATmega48 section. joerg_wunsch 2006-08-21 20:19:35 +00:00
  • f93a329da0 Add (rather conservative) write delay timing values to the *fuse and lock memory spaces of all devices where they have been missing. Add the lock memory space to the ATmega48 section. Joerg Wunsch 2006-08-21 20:19:35 +00:00
  • 1066d7cbb2 Add (rather conservative) write delay timing values to the *fuse and lock memory spaces of all devices where they have been missing. Add the lock memory space to the ATmega48 section. Joerg Wunsch 2006-08-21 20:19:35 +00:00
  • 5bfadb405d Fix the size of the calibration memory space for ATtiny13, ATmega64, ATmega16, ATmega32, ATmega8535, ATtiny25, ATtiny45, ATtiny85. joerg_wunsch 2006-08-21 19:43:05 +00:00
  • a9cad7489b Fix the size of the calibration memory space for ATtiny13, ATmega64, ATmega16, ATmega32, ATmega8535, ATtiny25, ATtiny45, ATtiny85. Joerg Wunsch 2006-08-21 19:43:05 +00:00
  • 656a37122e Fix the size of the calibration memory space for ATtiny13, ATmega64, ATmega16, ATmega32, ATmega8535, ATtiny25, ATtiny45, ATtiny85. Joerg Wunsch 2006-08-21 19:43:05 +00:00
  • 80bd4a0b1c Correct the pagesize of the ATmega324 from 256 to 128. joerg_wunsch 2006-08-21 19:09:32 +00:00
  • 146caf3668 Correct the pagesize of the ATmega324 from 256 to 128. Joerg Wunsch 2006-08-21 19:09:32 +00:00
  • c4770ee293 Correct the pagesize of the ATmega324 from 256 to 128. Joerg Wunsch 2006-08-21 19:09:32 +00:00
  • b4b3e1d5b8 * configure.ac: Check for gettimeofday(). * ppiwin.c (gettimeofday): Define gettimeofday() replacement only if !defined(HAVE_GETTIMEOFDAY); use correct protype. joerg_wunsch 2006-08-20 06:49:11 +00:00
  • 80194a06f6 * configure.ac: Check for gettimeofday(). * ppiwin.c (gettimeofday): Define gettimeofday() replacement only if !defined(HAVE_GETTIMEOFDAY); use correct protype. Joerg Wunsch 2006-08-20 06:49:11 +00:00
  • 13ae062376 * configure.ac: Check for gettimeofday(). * ppiwin.c (gettimeofday): Define gettimeofday() replacement only if !defined(HAVE_GETTIMEOFDAY); use correct protype. Joerg Wunsch 2006-08-20 06:49:11 +00:00
  • bfb042c7bc Some more STK500 vs. AVRISP cleanup: don't announce STK500-only parameters on AVRISPs. joerg_wunsch 2006-08-19 21:02:45 +00:00
  • 7846e5b1fa Some more STK500 vs. AVRISP cleanup: don't announce STK500-only parameters on AVRISPs. Joerg Wunsch 2006-08-19 21:02:45 +00:00
  • fafd64f35d Some more STK500 vs. AVRISP cleanup: don't announce STK500-only parameters on AVRISPs. Joerg Wunsch 2006-08-19 21:02:45 +00:00
  • 94e7fb19b0 Minor cosmetic changes: STK500 firmware version numbers are M.NN, so always display the minor number as two digits. Examine the response to the sign-on command to see which programmer hardware we are talking to, and then restrict the STK500 topcard display to devices detected as STK500. joerg_wunsch 2006-08-18 21:23:34 +00:00
  • e4bf6e16e4 Minor cosmetic changes: STK500 firmware version numbers are M.NN, so always display the minor number as two digits. Examine the response to the sign-on command to see which programmer hardware we are talking to, and then restrict the STK500 topcard display to devices detected as STK500. Joerg Wunsch 2006-08-18 21:23:34 +00:00
  • 3f6708683a Minor cosmetic changes: STK500 firmware version numbers are M.NN, so always display the minor number as two digits. Examine the response to the sign-on command to see which programmer hardware we are talking to, and then restrict the STK500 topcard display to devices detected as STK500. Joerg Wunsch 2006-08-18 21:23:34 +00:00
  • cba30c304f Add a dist-hook, and make it remove lexer.c, config_gram.c, and config_gram.h from the source distribution archive. These files are supposed to be generated on the target system. joerg_wunsch 2006-08-18 20:10:20 +00:00
  • 67caab616e Add a dist-hook, and make it remove lexer.c, config_gram.c, and config_gram.h from the source distribution archive. These files are supposed to be generated on the target system. Joerg Wunsch 2006-08-18 20:10:20 +00:00
  • be32054156 Add a dist-hook, and make it remove lexer.c, config_gram.c, and config_gram.h from the source distribution archive. These files are supposed to be generated on the target system. Joerg Wunsch 2006-08-18 20:10:20 +00:00
  • 4a17dbdd2a (AC_CHECK_LIB[usb]) Fix the generation of HAVE_LIBUSB in ac_cfg.h. joerg_wunsch 2006-08-17 22:44:34 +00:00
  • 74d9580d30 (AC_CHECK_LIB[usb]) Fix the generation of HAVE_LIBUSB in ac_cfg.h. Joerg Wunsch 2006-08-17 22:44:34 +00:00
  • 8e64e0b3ca (AC_CHECK_LIB[usb]) Fix the generation of HAVE_LIBUSB in ac_cfg.h. Joerg Wunsch 2006-08-17 22:44:34 +00:00
  • 88691dc964 Unreverse the argument order for CMD_CHIP_ERASE_HVSP; Atmel says AVR068 is right, and stk500.exe is wrong. (This reverts rev 1.19) joerg_wunsch 2006-08-17 16:01:34 +00:00
  • 5091836671 Unreverse the argument order for CMD_CHIP_ERASE_HVSP; Atmel says AVR068 is right, and stk500.exe is wrong. (This reverts rev 1.19) Joerg Wunsch 2006-08-17 16:01:34 +00:00
  • de999a4df4 Unreverse the argument order for CMD_CHIP_ERASE_HVSP; Atmel says AVR068 is right, and stk500.exe is wrong. (This reverts rev 1.19) Joerg Wunsch 2006-08-17 16:01:34 +00:00
  • 501918258b Submitted by Neil Davey: patch #4539: Ability to control the bit clock (usleep) delay for ppi interface * bitbang.c: Implement bitbang_delay() and its calibration. * bitbang.h: Declare bitbang_delay(). * main.c: Add the ispdelay option (-i). * pgm.h (struct programmer_t): Add the ispdelay parameter. * par.c: Add calls to bitbang_delay() when requested. * serbb_posix.c: (Ditto.) * serbb_win32.c: (Ditto.) * avrdude.1: Document the new -i option. * doc/avrdude.texi: (Ditto.) joerg_wunsch 2006-08-17 15:06:20 +00:00
  • 88e2614ee2 Submitted by Neil Davey: patch #4539: Ability to control the bit clock (usleep) delay for ppi interface * bitbang.c: Implement bitbang_delay() and its calibration. * bitbang.h: Declare bitbang_delay(). * main.c: Add the ispdelay option (-i). * pgm.h (struct programmer_t): Add the ispdelay parameter. * par.c: Add calls to bitbang_delay() when requested. * serbb_posix.c: (Ditto.) * serbb_win32.c: (Ditto.) * avrdude.1: Document the new -i option. * doc/avrdude.texi: (Ditto.) Joerg Wunsch 2006-08-17 15:06:20 +00:00
  • 1c27d0b72c Submitted by Neil Davey: patch #4539: Ability to control the bit clock (usleep) delay for ppi interface * bitbang.c: Implement bitbang_delay() and its calibration. * bitbang.h: Declare bitbang_delay(). * main.c: Add the ispdelay option (-i). * pgm.h (struct programmer_t): Add the ispdelay parameter. * par.c: Add calls to bitbang_delay() when requested. * serbb_posix.c: (Ditto.) * serbb_win32.c: (Ditto.) * avrdude.1: Document the new -i option. * doc/avrdude.texi: (Ditto.) Joerg Wunsch 2006-08-17 15:06:20 +00:00
  • a46bb51df6 Submitted by <chris@awaretechs.com>: * avrdude.conf.in (ATmega48, ATmega88, ATmega168): patch #5100: mega88 EEPROM support (extended for ATmega48 and ATmega168 - jw). joerg_wunsch 2006-08-14 22:00:47 +00:00
  • 0608a54a5e Submitted by <chris@awaretechs.com>: * avrdude.conf.in (ATmega48, ATmega88, ATmega168): patch #5100: mega88 EEPROM support (extended for ATmega48 and ATmega168 - jw). Joerg Wunsch 2006-08-14 22:00:47 +00:00
  • 72b22aa078 Submitted by <chris@awaretechs.com>: * avrdude.conf.in (ATmega48, ATmega88, ATmega168): patch #5100: mega88 EEPROM support (extended for ATmega48 and ATmega168 - jw). Joerg Wunsch 2006-08-14 22:00:47 +00:00
  • 929ec8459a Submitted by <eolson@mit.edu>: * stk500v2.c (stk500v2_open): patch #5273: Emit error message if user requests usb and no libusb support joerg_wunsch 2006-08-14 21:30:04 +00:00
  • a1e7b43de4 Submitted by <eolson@mit.edu>: * stk500v2.c (stk500v2_open): patch #5273: Emit error message if user requests usb and no libusb support Joerg Wunsch 2006-08-14 21:30:04 +00:00
  • cf07755f50 Submitted by <eolson@mit.edu>: * stk500v2.c (stk500v2_open): patch #5273: Emit error message if user requests usb and no libusb support Joerg Wunsch 2006-08-14 21:30:04 +00:00
  • 4edf8969b8 Beautify: replace indentation spaces by TABs, remove trailing white space. joerg_wunsch 2006-08-14 05:16:56 +00:00
  • afacd180eb Beautify: replace indentation spaces by TABs, remove trailing white space. Joerg Wunsch 2006-08-14 05:16:56 +00:00
  • 2ff1624077 Beautify: replace indentation spaces by TABs, remove trailing white space. Joerg Wunsch 2006-08-14 05:16:56 +00:00
  • 643b642fd8 Update most important recent additions. joerg_wunsch 2006-08-13 22:34:42 +00:00
  • 793ad12446 Update most important recent additions. Joerg Wunsch 2006-08-13 22:34:42 +00:00
  • 9243abcf3b Update most important recent additions. Joerg Wunsch 2006-08-13 22:34:42 +00:00
  • 1d808ef96e Add HVSP/PP mode parameters for all AVRs. joerg_wunsch 2006-08-13 22:26:45 +00:00
  • 8771b37e4f Add HVSP/PP mode parameters for all AVRs. Joerg Wunsch 2006-08-13 22:26:45 +00:00
  • 9a055d4128 Add HVSP/PP mode parameters for all AVRs. Joerg Wunsch 2006-08-13 22:26:45 +00:00
  • 2e0fa0c3e2 Pretty-print the control stack argument. joerg_wunsch 2006-08-13 21:57:52 +00:00
  • ee7915be66 Pretty-print the control stack argument. Joerg Wunsch 2006-08-13 21:57:52 +00:00
  • 29daef32db Pretty-print the control stack argument. Joerg Wunsch 2006-08-13 21:57:52 +00:00
  • f1a731bac2 New file, extract high-voltage programming parameters from Atmel XML files, and produce an avrdude.conf[.in] snippet. joerg_wunsch 2006-08-13 21:10:13 +00:00
  • abda4d9276 New file, extract high-voltage programming parameters from Atmel XML files, and produce an avrdude.conf[.in] snippet. Joerg Wunsch 2006-08-13 21:10:13 +00:00
  • e860b3091f New file, extract high-voltage programming parameters from Atmel XML files, and produce an avrdude.conf[.in] snippet. Joerg Wunsch 2006-08-13 21:10:13 +00:00
  • e04281104f * configure.ac (AC_CHECK_LIB([usb]): implement a private LIBUSB macro to add this library to, to prevent it from being automatically linked to all binaries. This should fix the Win32 build of loaddrv. * Makefile.am (avrdude_LDADD): add LIBUSB here. joerg_wunsch 2006-08-11 16:00:12 +00:00
  • 914acd42a7 * configure.ac (AC_CHECK_LIB([usb]): implement a private LIBUSB macro to add this library to, to prevent it from being automatically linked to all binaries. This should fix the Win32 build of loaddrv. * Makefile.am (avrdude_LDADD): add LIBUSB here. Joerg Wunsch 2006-08-11 16:00:12 +00:00
  • 75bf98f073 * configure.ac (AC_CHECK_LIB([usb]): implement a private LIBUSB macro to add this library to, to prevent it from being automatically linked to all binaries. This should fix the Win32 build of loaddrv. * Makefile.am (avrdude_LDADD): add LIBUSB here. Joerg Wunsch 2006-08-11 16:00:12 +00:00
  • bad9959d3f Patch #4780. Provide support for mega325, mega3250, mega645, mega6450. arcanum 2006-08-10 17:31:56 +00:00
  • 98b462107e Patch #4780. Provide support for mega325, mega3250, mega645, mega6450. Eric Weddington 2006-08-10 17:31:56 +00:00
  • 3745f482d9 Patch #4780. Provide support for mega325, mega3250, mega645, mega6450. Eric Weddington 2006-08-10 17:31:56 +00:00
  • 4f0adfb6c1 Reverse the argument order for CMD_CHIP_ERASE_HVSP; AVR068 and stk500.exe differ here. joerg_wunsch 2006-08-10 15:41:19 +00:00