Commit Graph

  • 860aea6e04 The return type of gettimeofday() is actually `int' not `void'. Joerg Wunsch 2006-09-30 19:36:22 +0000
  • 9f0947a175 Fix prototype for gettimeofday(). joerg_wunsch 2006-09-29 20:52:32 +0000
  • 700ad46615 Fix prototype for gettimeofday(). Joerg Wunsch 2006-09-29 20:52:32 +0000
  • 0353e3ade9 Fix prototype for gettimeofday(). Joerg Wunsch 2006-09-29 20:52:32 +0000
  • d7de263402 Submitted by Thomas Fischl (initially): joerg_wunsch 2006-09-24 13:35:40 +0000
  • 65d1632701 Submitted by Thomas Fischl (initially): Joerg Wunsch 2006-09-24 13:35:40 +0000
  • f39e957354 Submitted by Thomas Fischl (initially): Joerg Wunsch 2006-09-24 13:35:40 +0000
  • ad3fa869ee * avr910.c: As there is a lot of ambiguity about the AVR910 device codes, allow the user to override the device code verification with the -F option. * main.c: Make ovsigck a global variable. joerg_wunsch 2006-09-20 21:32:18 +0000
  • 73cfe88386 * avr910.c: As there is a lot of ambiguity about the AVR910 device codes, allow the user to override the device code verification with the -F option. * main.c: Make ovsigck a global variable. Joerg Wunsch 2006-09-20 21:32:18 +0000
  • b8d0a34c44 * avr910.c: As there is a lot of ambiguity about the AVR910 device codes, allow the user to override the device code verification with the -F option. * main.c: Make ovsigck a global variable. Joerg Wunsch 2006-09-20 21:32:18 +0000
  • b4985ede59 Sync NEWS with latest changes. joerg_wunsch 2006-09-19 22:33:53 +0000
  • de852979ad Sync NEWS with latest changes. Joerg Wunsch 2006-09-19 22:33:53 +0000
  • 0734c16f98 Sync NEWS with latest changes. Joerg Wunsch 2006-09-19 22:33:53 +0000
  • 2f73c4686e Add the "stk500generic" programmer that auto-probes for STK500 either firmware version 1 or 2. * Makefile.am (avrdude_SOURCES): add the new files stk500generic.c and stk500generic.h. * avrdude.conf.in: Add the stk500generic programmer type, and change the "stk500" entry to point to this programmer. * config_gram.y: Add the stk500generic keyword. * lexer.l: (Ditto.) * stk500.c: Change the stk500v1 code to not call exit() prematurely when failing to open the programmer, but instead return an error status. * stk500generic.c: (New file.) Stub programmer implementation. Probe for either stk500v1 or stk500v2, and adjust the current pgm appropriately. * stk500generic.h: (New file.) Declare the public interface(s) of stk500generic.c. * doc/avrdude.texi: Document the changed behaviour of stk500. joerg_wunsch 2006-09-19 22:27:30 +0000
  • bf388ff428 Add the "stk500generic" programmer that auto-probes for STK500 either firmware version 1 or 2. * Makefile.am (avrdude_SOURCES): add the new files stk500generic.c and stk500generic.h. * avrdude.conf.in: Add the stk500generic programmer type, and change the "stk500" entry to point to this programmer. * config_gram.y: Add the stk500generic keyword. * lexer.l: (Ditto.) * stk500.c: Change the stk500v1 code to not call exit() prematurely when failing to open the programmer, but instead return an error status. * stk500generic.c: (New file.) Stub programmer implementation. Probe for either stk500v1 or stk500v2, and adjust the current pgm appropriately. * stk500generic.h: (New file.) Declare the public interface(s) of stk500generic.c. * doc/avrdude.texi: Document the changed behaviour of stk500. Joerg Wunsch 2006-09-19 22:27:30 +0000
  • 73f657ac41 Add the "stk500generic" programmer that auto-probes for STK500 either firmware version 1 or 2. * Makefile.am (avrdude_SOURCES): add the new files stk500generic.c and stk500generic.h. * avrdude.conf.in: Add the stk500generic programmer type, and change the "stk500" entry to point to this programmer. * config_gram.y: Add the stk500generic keyword. * lexer.l: (Ditto.) * stk500.c: Change the stk500v1 code to not call exit() prematurely when failing to open the programmer, but instead return an error status. * stk500generic.c: (New file.) Stub programmer implementation. Probe for either stk500v1 or stk500v2, and adjust the current pgm appropriately. * stk500generic.h: (New file.) Declare the public interface(s) of stk500generic.c. * doc/avrdude.texi: Document the changed behaviour of stk500. Joerg Wunsch 2006-09-19 22:27:30 +0000
  • 4b7ab88b5a Various fixes for ancient processors and their capabilities. For the AT90S1200 and the AT90S8515, fuse bit handling via ISP, and lock bit reading via ISP are not supported at all. For the AT90S4414 (small brother of the AT90S8515), add the ability to write the lock bits, and add a definition for the fuse bits (usable for HV programming). For the AT90S2313, add the "fuse" memory range, so it's available for HV programming. joerg_wunsch 2006-09-18 21:48:36 +0000
  • 9747c576a3 Various fixes for ancient processors and their capabilities. For the AT90S1200 and the AT90S8515, fuse bit handling via ISP, and lock bit reading via ISP are not supported at all. For the AT90S4414 (small brother of the AT90S8515), add the ability to write the lock bits, and add a definition for the fuse bits (usable for HV programming). For the AT90S2313, add the "fuse" memory range, so it's available for HV programming. Joerg Wunsch 2006-09-18 21:48:36 +0000
  • 2e86c833ce Various fixes for ancient processors and their capabilities. For the AT90S1200 and the AT90S8515, fuse bit handling via ISP, and lock bit reading via ISP are not supported at all. For the AT90S4414 (small brother of the AT90S8515), add the ability to write the lock bits, and add a definition for the fuse bits (usable for HV programming). For the AT90S2313, add the "fuse" memory range, so it's available for HV programming. Joerg Wunsch 2006-09-18 21:48:36 +0000
  • 8b44b1e37a Submitted by Thomas Fischl: * usbasp.c: Check for USBasp with new as well as old VID/PID pair, warn the user about upgrading the firmware in case an old one has been found. * usbasp.h: Add new VID/PID. joerg_wunsch 2006-09-17 20:35:36 +0000
  • 32c8b8a430 Submitted by Thomas Fischl: * usbasp.c: Check for USBasp with new as well as old VID/PID pair, warn the user about upgrading the firmware in case an old one has been found. * usbasp.h: Add new VID/PID. Joerg Wunsch 2006-09-17 20:35:36 +0000
  • f3dfeb6ecf Submitted by Thomas Fischl: * usbasp.c: Check for USBasp with new as well as old VID/PID pair, warn the user about upgrading the firmware in case an old one has been found. * usbasp.h: Add new VID/PID. Joerg Wunsch 2006-09-17 20:35:36 +0000
  • 4a7c985015 Fix some mistakes for the ATtinyX61 family: . high fuse has 8 bits . there is an extended fuse (just one bit) . the calibration area is only 1 byte joerg_wunsch 2006-09-15 21:41:29 +0000
  • 0380312754 Fix some mistakes for the ATtinyX61 family: . high fuse has 8 bits . there is an extended fuse (just one bit) . the calibration area is only 1 byte Joerg Wunsch 2006-09-15 21:41:29 +0000
  • 8e5f9c7e1b Fix some mistakes for the ATtinyX61 family: . high fuse has 8 bits . there is an extended fuse (just one bit) . the calibration area is only 1 byte Joerg Wunsch 2006-09-15 21:41:29 +0000
  • cc44c564f8 More texinfo incompatibilities to avoid: replace @headitem by @item and @strong{} joerg_wunsch 2006-09-14 20:07:14 +0000
  • 94d5bfaf58 More texinfo incompatibilities to avoid: replace @headitem by @item and @strong{} Joerg Wunsch 2006-09-14 20:07:14 +0000
  • af4f648cf5 More texinfo incompatibilities to avoid: replace @headitem by @item and @strong{} Joerg Wunsch 2006-09-14 20:07:14 +0000
  • d18c50d0b1 Not all texinfo versions understand indicateurl{}, so resort to url{}. joerg_wunsch 2006-09-14 20:00:55 +0000
  • 96a2a84914 Not all texinfo versions understand indicateurl{}, so resort to url{}. Joerg Wunsch 2006-09-14 20:00:55 +0000
  • 4f9cd863b8 Not all texinfo versions understand indicateurl{}, so resort to url{}. Joerg Wunsch 2006-09-14 20:00:55 +0000
  • e114f6666b Convert some of the tables to multitables in order to beautify the result. joerg_wunsch 2006-09-12 12:01:34 +0000
  • 51012e9af8 Convert some of the tables to multitables in order to beautify the result. Joerg Wunsch 2006-09-12 12:01:34 +0000
  • 84ed521326 Convert some of the tables to multitables in order to beautify the result. Joerg Wunsch 2006-09-12 12:01:34 +0000
  • 333be851b9 Contributed by Thomas Fischl: add support for USBasp. patch #4686: Add support for USBasp, a simple USB programmer * usbasp.c: New file, implement the USBasp driver. * usbasp.h: New file, interface declarations for USBasp. * Makefile.am: Wire the new files into the build. * avrdude.conf.in: Add the usbasp programmer entry. * config_gram.y: Add the usbasp token. * lexer.l: (Ditto.) * avrdude.1: Document the USBasp programmer. * doc/avrdude.texi: (Ditto.) joerg_wunsch 2006-09-10 20:41:00 +0000
  • 637e389ef3 Contributed by Thomas Fischl: add support for USBasp. patch #4686: Add support for USBasp, a simple USB programmer * usbasp.c: New file, implement the USBasp driver. * usbasp.h: New file, interface declarations for USBasp. * Makefile.am: Wire the new files into the build. * avrdude.conf.in: Add the usbasp programmer entry. * config_gram.y: Add the usbasp token. * lexer.l: (Ditto.) * avrdude.1: Document the USBasp programmer. * doc/avrdude.texi: (Ditto.) Joerg Wunsch 2006-09-10 20:41:00 +0000
  • c788c75014 Contributed by Thomas Fischl: add support for USBasp. patch #4686: Add support for USBasp, a simple USB programmer * usbasp.c: New file, implement the USBasp driver. * usbasp.h: New file, interface declarations for USBasp. * Makefile.am: Wire the new files into the build. * avrdude.conf.in: Add the usbasp programmer entry. * config_gram.y: Add the usbasp token. * lexer.l: (Ditto.) * avrdude.1: Document the USBasp programmer. * doc/avrdude.texi: (Ditto.) Joerg Wunsch 2006-09-10 20:41:00 +0000
  • 8ebe96ee2b Implement -U filename as a shorthand for -U flash:w:filename:a. joerg_wunsch 2006-09-08 21:52:45 +0000
  • 501a1606b4 Implement -U filename as a shorthand for -U flash:w:filename:a. Joerg Wunsch 2006-09-08 21:52:45 +0000
  • c4e4fa62c3 Implement -U filename as a shorthand for -U flash:w:filename:a. Joerg Wunsch 2006-09-08 21:52:45 +0000
  • 92cbfc744a Implement numerical output formats for decimal, hexadecimal, octal, and binary numbers. joerg_wunsch 2006-09-08 21:28:24 +0000
  • 876d75a1a8 Implement numerical output formats for decimal, hexadecimal, octal, and binary numbers. Joerg Wunsch 2006-09-08 21:28:24 +0000
  • 16c7a11538 Implement numerical output formats for decimal, hexadecimal, octal, and binary numbers. Joerg Wunsch 2006-09-08 21:28:24 +0000
  • 17d4c26550 Hide two debug/trace statements behind "verbose". joerg_wunsch 2006-09-08 21:10:05 +0000
  • b118ea42ca Hide two debug/trace statements behind "verbose". Joerg Wunsch 2006-09-08 21:10:05 +0000
  • ac7bf0624c Hide two debug/trace statements behind "verbose". Joerg Wunsch 2006-09-08 21:10:05 +0000
  • e95efe278b CPP statements start in column #1. joerg_wunsch 2006-09-08 19:46:45 +0000
  • 76b13550bc CPP statements start in column #1. Joerg Wunsch 2006-09-08 19:46:45 +0000
  • 6e45624477 CPP statements start in column #1. Joerg Wunsch 2006-09-08 19:46:45 +0000
  • ee36ee5ab5 Describe how to disable the DWEN fuse. joerg_wunsch 2006-09-07 20:42:01 +0000
  • a41fdc3385 Describe how to disable the DWEN fuse. Joerg Wunsch 2006-09-07 20:42:01 +0000
  • 4bc635da8c Describe how to disable the DWEN fuse. Joerg Wunsch 2006-09-07 20:42:01 +0000
  • 9579e8e77a Translate numerical response codes to strings. joerg_wunsch 2006-09-07 19:57:59 +0000
  • 9a961e3054 Translate numerical response codes to strings. Joerg Wunsch 2006-09-07 19:57:59 +0000
  • 3318df48ed Translate numerical response codes to strings. Joerg Wunsch 2006-09-07 19:57:59 +0000
  • a4aa054d00 Fix a broken indentation. joerg_wunsch 2006-09-07 19:37:41 +0000
  • e3963eb464 Fix a broken indentation. Joerg Wunsch 2006-09-07 19:37:41 +0000
  • f615f8cbad Fix a broken indentation. Joerg Wunsch 2006-09-07 19:37:41 +0000
  • a7014c1b56 The avr109 programmer type no longer chokes on a wrong avr910 device ID, so remove that description. joerg_wunsch 2006-09-07 19:34:17 +0000
  • 27216a0cd6 The avr109 programmer type no longer chokes on a wrong avr910 device ID, so remove that description. Joerg Wunsch 2006-09-07 19:34:17 +0000
  • 3b69ebd4e9 The avr109 programmer type no longer chokes on a wrong avr910 device ID, so remove that description. Joerg Wunsch 2006-09-07 19:34:17 +0000
  • abe6b26950 When failing to start in ISP mode, try debugWire instead. This requires the user to eventually restart AVRDUE from scratch then. joerg_wunsch 2006-09-06 22:37:30 +0000
  • 8d207dbaf1 When failing to start in ISP mode, try debugWire instead. This requires the user to eventually restart AVRDUE from scratch then. Joerg Wunsch 2006-09-06 22:37:30 +0000
  • 9a2971fb35 When failing to start in ISP mode, try debugWire instead. This requires the user to eventually restart AVRDUE from scratch then. Joerg Wunsch 2006-09-06 22:37:30 +0000
  • 57e0ac23b3 In stk500v2_jtagmkII_open(), when the ICE synchronization failed, still call the close method so we sign off correctly from the ICE: joerg_wunsch 2006-09-06 22:33:59 +0000
  • ffc20c8df7 In stk500v2_jtagmkII_open(), when the ICE synchronization failed, still call the close method so we sign off correctly from the ICE: Joerg Wunsch 2006-09-06 22:33:59 +0000
  • 66fa9f0689 In stk500v2_jtagmkII_open(), when the ICE synchronization failed, still call the close method so we sign off correctly from the ICE: Joerg Wunsch 2006-09-06 22:33:59 +0000
  • a850fd8c9e jtagmkII_open() is not needed externally. joerg_wunsch 2006-09-06 22:30:00 +0000
  • 31558e0e40 jtagmkII_open() is not needed externally. Joerg Wunsch 2006-09-06 22:30:00 +0000
  • 1abf521ee3 jtagmkII_open() is not needed externally. Joerg Wunsch 2006-09-06 22:30:00 +0000
  • b03ee73923 Fix the maxsize comparision in stk500v2_jtagmkII_recv(), it was off by one. joerg_wunsch 2006-09-06 22:29:27 +0000
  • 044536a3f2 Fix the maxsize comparision in stk500v2_jtagmkII_recv(), it was off by one. Joerg Wunsch 2006-09-06 22:29:27 +0000
  • 8962bec663 Fix the maxsize comparision in stk500v2_jtagmkII_recv(), it was off by one. Joerg Wunsch 2006-09-06 22:29:27 +0000
  • f8796c29cc Add support for the JTAG ICE mkII in ISP mode. joerg_wunsch 2006-09-06 20:06:07 +0000
  • 995bd68034 Add support for the JTAG ICE mkII in ISP mode. Joerg Wunsch 2006-09-06 20:06:07 +0000
  • d973ae28e3 Add support for the JTAG ICE mkII in ISP mode. Joerg Wunsch 2006-09-06 20:06:07 +0000
  • 26952bf8f0 Add date and time of compilation to the verbose greeting message. joerg_wunsch 2006-09-01 21:15:03 +0000
  • 7c235970a1 Add date and time of compilation to the verbose greeting message. Joerg Wunsch 2006-09-01 21:15:03 +0000
  • 4074a28682 Add date and time of compilation to the verbose greeting message. Joerg Wunsch 2006-09-01 21:15:03 +0000
  • 013ba1f836 Contributed by <avrdude@zevv.nl> as patch #4372: Better synchronization for stk500 joerg_wunsch 2006-09-01 21:00:36 +0000
  • 86f70682e2 Contributed by <avrdude@zevv.nl> as patch #4372: Better synchronization for stk500 Joerg Wunsch 2006-09-01 21:00:36 +0000
  • cba56a46fe Contributed by <avrdude@zevv.nl> as patch #4372: Better synchronization for stk500 Joerg Wunsch 2006-09-01 21:00:36 +0000
  • 859f22e83d Add entries for the ATtiny261/461/861 devices. joerg_wunsch 2006-09-01 20:48:04 +0000
  • 0da2134afc Add entries for the ATtiny261/461/861 devices. Joerg Wunsch 2006-09-01 20:48:04 +0000
  • 82a9e3cd60 Add entries for the ATtiny261/461/861 devices. Joerg Wunsch 2006-09-01 20:48:04 +0000
  • 0a6752bc65 Remove unused variable. joerg_wunsch 2006-09-01 10:06:53 +0000
  • 1b3fb6a84a Remove unused variable. Joerg Wunsch 2006-09-01 10:06:53 +0000
  • 74f8cf9dd5 Remove unused variable. Joerg Wunsch 2006-09-01 10:06:53 +0000
  • 83b162593f * butterfly.c: Remove the device support decision based on the old AVR910 device codes; we've got signature verification now so better rely on that. joerg_wunsch 2006-09-01 10:03:12 +0000
  • 4a55a6583a * butterfly.c: Remove the device support decision based on the old AVR910 device codes; we've got signature verification now so better rely on that. Joerg Wunsch 2006-09-01 10:03:12 +0000
  • 1c121a456a * butterfly.c: Remove the device support decision based on the old AVR910 device codes; we've got signature verification now so better rely on that. Joerg Wunsch 2006-09-01 10:03:12 +0000
  • 00b6640aa1 Submitted by Wim Lewis. joerg_wunsch 2006-08-31 22:07:39 +0000
  • ccc928603f Submitted by Wim Lewis. Joerg Wunsch 2006-08-31 22:07:39 +0000
  • c71e4d3674 Submitted by Wim Lewis. Joerg Wunsch 2006-08-31 22:07:39 +0000
  • 76e21b8509 Introduce a "stk500v1" entry, so we can switch the default "stk500" to "stk500v2" some day. joerg_wunsch 2006-08-31 21:19:58 +0000
  • ded7ebf2e4 Introduce a "stk500v1" entry, so we can switch the default "stk500" to "stk500v2" some day. Joerg Wunsch 2006-08-31 21:19:58 +0000
  • 54b633cace Introduce a "stk500v1" entry, so we can switch the default "stk500" to "stk500v2" some day. Joerg Wunsch 2006-08-31 21:19:58 +0000
  • 07735be08b The major part of this change has been contributed by <andyw@pobox.com>. joerg_wunsch 2006-08-31 20:52:47 +0000
  • 9e0c0b850a The major part of this change has been contributed by <andyw@pobox.com>. Joerg Wunsch 2006-08-31 20:52:47 +0000
  • 6eeab88fd4 The major part of this change has been contributed by <andyw@pobox.com>. Joerg Wunsch 2006-08-31 20:52:47 +0000