Commit graph

  • 615054330b Fix broken page/intrapage address bit assignments for the ATmega649x. Joerg Wunsch 2005-06-13 21:24:06 +00:00
  • 79994f82b7 Add support for the ATmega329x/649x chips. Note that STK500v1 is not officially supported for this device. Joerg Wunsch 2005-06-11 21:27:09 +00:00
  • e889417afb Add support for the ATmega329x/649x chips. Note that STK500v1 is not officially supported for this device. Joerg Wunsch 2005-06-11 21:27:09 +00:00
  • 2be5a10ed8 Fix a signedness bug when shifting bits; this caused the length field of the packet to occasionally been misinterpreted as a negative number. Joerg Wunsch 2005-05-27 12:15:28 +00:00
  • 949a24ec44 Fix a signedness bug when shifting bits; this caused the length field of the packet to occasionally been misinterpreted as a negative number. Joerg Wunsch 2005-05-27 12:15:28 +00:00
  • e7df01c555 Document that the JTAG ICE mkII code currently cannot write to flash one byte at a time. Also mention the bug tracker interface on savannah. Joerg Wunsch 2005-05-19 04:49:46 +00:00
  • c51374cfe2 Document that the JTAG ICE mkII code currently cannot write to flash one byte at a time. Also mention the bug tracker interface on savannah. Joerg Wunsch 2005-05-19 04:49:46 +00:00
  • 2578ff829a Update version after tagging the beta release. Brian S. Dean 2005-05-14 15:53:00 +00:00
  • 8387b93696 Update version after tagging the beta release. Brian S. Dean 2005-05-14 15:53:00 +00:00
  • 6e8b78eccc Catch up on my updates. Brian S. Dean 2005-05-14 15:22:31 +00:00
  • 143ee7d79d Catch up on my updates. Brian S. Dean 2005-05-14 15:22:31 +00:00
  • 33da1ebf09 Update version and copyright message. Brian S. Dean 2005-05-14 14:56:00 +00:00
  • 3e222a978a Update version and copyright message. Brian S. Dean 2005-05-14 14:56:00 +00:00
  • d1e25a6921 Change the default port to 'serial' for the newly added serial programmers stk500v2 and jtagmkii. Brian S. Dean 2005-05-14 14:49:39 +00:00
  • e7ee18fa4b Change the default port to 'serial' for the newly added serial programmers stk500v2 and jtagmkii. Brian S. Dean 2005-05-14 14:49:39 +00:00
  • d8dbc1e4d8 Umm, add the new programmer types to the texinfo documentation as well. Joerg Wunsch 2005-05-14 08:06:18 +00:00
  • b141abc41f Umm, add the new programmer types to the texinfo documentation as well. Joerg Wunsch 2005-05-14 08:06:18 +00:00
  • afe6e3ffaf Add a ChangeLog entry for all the STK500v2 and JTAG ICE mkII modifications. Joerg Wunsch 2005-05-14 07:57:58 +00:00
  • b6d759569a Add a ChangeLog entry for all the STK500v2 and JTAG ICE mkII modifications. Joerg Wunsch 2005-05-14 07:57:58 +00:00
  • 5b7a7a5711 Add an "jtag2fast" programmer that connects to the JTAG ICE at 115200 Bd. Joerg Wunsch 2005-05-14 07:57:24 +00:00
  • 025e464387 Add an "jtag2fast" programmer that connects to the JTAG ICE at 115200 Bd. Joerg Wunsch 2005-05-14 07:57:24 +00:00
  • 97926d510f Rename the BAUD_xxx baud rate defines to PAR_BAUD_xxx to avoid a name clash with the Win32 API names for baud rates. Joerg Wunsch 2005-05-11 20:48:05 +00:00
  • e10928ada9 Rename the BAUD_xxx baud rate defines to PAR_BAUD_xxx to avoid a name clash with the Win32 API names for baud rates. Joerg Wunsch 2005-05-11 20:48:05 +00:00
  • a5a700f7a1 Quite some cleanup of the JTAG ICE mkII stuff. Joerg Wunsch 2005-05-11 20:06:23 +00:00
  • 039fe615c0 Quite some cleanup of the JTAG ICE mkII stuff. Joerg Wunsch 2005-05-11 20:06:23 +00:00
  • c2abd46745 Revert the serial_recv() timeout handling as it used to be before my yesterday's changes (i.e. before rev. 1.10 of ser_posix.c), that is, exit(1) in case of a timeout. Previously, the upper layers didn't see the timeout at all. Joerg Wunsch 2005-05-11 17:09:22 +00:00
  • 6757ebee57 Revert the serial_recv() timeout handling as it used to be before my yesterday's changes (i.e. before rev. 1.10 of ser_posix.c), that is, exit(1) in case of a timeout. Previously, the upper layers didn't see the timeout at all. Joerg Wunsch 2005-05-11 17:09:22 +00:00
  • d3a6434d79 Try reading/writing more than one byte at a time, to improve overall performance. Joerg Wunsch 2005-05-11 17:00:11 +00:00
  • 5cc4ed40bd Try reading/writing more than one byte at a time, to improve overall performance. Joerg Wunsch 2005-05-11 17:00:11 +00:00
  • 566a0ec0e6 Make the retrier in case of rx timeouts more robust, by increasing the receive timeout once a timeout happened. Joerg Wunsch 2005-05-11 16:58:12 +00:00
  • 6af6fe9b3a Make the retrier in case of rx timeouts more robust, by increasing the receive timeout once a timeout happened. Joerg Wunsch 2005-05-11 16:58:12 +00:00
  • 245743ac5c Sorry, I accidentally spammed a local modification over the repository. Backout rev 1.8 of bootstrap.h. Joerg Wunsch 2005-05-10 21:06:44 +00:00
  • 6d05dfda8c Sorry, I accidentally spammed a local modification over the repository. Backout rev 1.8 of bootstrap.h. Joerg Wunsch 2005-05-10 21:06:44 +00:00
  • bf8d7260df I missed to commit the allowfullpagebitstream attributes. Joerg Wunsch 2005-05-10 21:04:55 +00:00
  • df37b7faf5 I missed to commit the allowfullpagebitstream attributes. Joerg Wunsch 2005-05-10 21:04:55 +00:00
  • 89b8ceb5d0 Properly close commend in $ Id $. Joerg Wunsch 2005-05-10 20:58:45 +00:00
  • 083406de7c Properly close commend in $ Id $. Joerg Wunsch 2005-05-10 20:58:45 +00:00
  • 5973c5f7d4 serial_setattr() has been renamed to serial_setspeed(). Joerg Wunsch 2005-05-10 20:57:52 +00:00
  • c136e38a1d serial_setattr() has been renamed to serial_setspeed(). Joerg Wunsch 2005-05-10 20:57:52 +00:00
  • 43b0ed2142 Oops, more files I forgot to add during the last commit. Joerg Wunsch 2005-05-10 19:53:56 +00:00
  • da412d2274 Oops, more files I forgot to add during the last commit. Joerg Wunsch 2005-05-10 19:53:56 +00:00
  • 3a3118953b I forgot to add these files in the previous commit. They are basically obtained from Atmel's appnote AVR067. Joerg Wunsch 2005-05-10 19:43:44 +00:00
  • 546761708d I forgot to add these files in the previous commit. They are basically obtained from Atmel's appnote AVR067. Joerg Wunsch 2005-05-10 19:43:44 +00:00
  • 04831af970 Mega-commit to bring in both, the STK500v2 support from Erik Walthinsen, as well as JTAG ICE mkII support (by me). Joerg Wunsch 2005-05-10 19:17:12 +00:00
  • 872f75d4fb Mega-commit to bring in both, the STK500v2 support from Erik Walthinsen, as well as JTAG ICE mkII support (by me). Joerg Wunsch 2005-05-10 19:17:12 +00:00
  • bcd52759b1 Exit non-zero if safe-mode reverts fuse bits that were requested on the command-line. Brian S. Dean 2005-02-11 19:03:53 +00:00
  • c8b9561f1e Exit non-zero if safe-mode reverts fuse bits that were requested on the command-line. Brian S. Dean 2005-02-11 19:03:53 +00:00
  • d3e4b0db14 Variable declarations must only appear at the beginning of a block. Brian S. Dean 2005-02-10 18:37:37 +00:00
  • 8a2d4aa7f2 Variable declarations must only appear at the beginning of a block. Brian S. Dean 2005-02-10 18:37:37 +00:00
  • 20e4d85bd9 Document -u option to disable safe mode. Brian S. Dean 2005-02-10 18:03:32 +00:00
  • e77bacaac6 Document -u option to disable safe mode. Brian S. Dean 2005-02-10 18:03:32 +00:00
  • 5ee1bc4c34 Style police: white space only change; consistent indentation, wrap long lines to < 80 columns. Brian S. Dean 2005-02-10 16:34:55 +00:00
  • 3ad88ee11c Style police: white space only change; consistent indentation, wrap long lines to < 80 columns. Brian S. Dean 2005-02-10 16:34:55 +00:00
  • 94c0dd6377 doc/Makefile is now dependent on whether or not doc is enabled. Brian S. Dean 2005-02-10 15:39:42 +00:00
  • aa3b5ee436 doc/Makefile is now dependent on whether or not doc is enabled. Brian S. Dean 2005-02-10 15:39:42 +00:00
  • d0b33a875e Patch to disable the doc build by default; the tools needed to build doc are either not available on all systems or are at best inconvenient to build and install. The doc can still be built, one just needs to specify --enable-doc at configure time. Brian S. Dean 2005-02-10 14:54:57 +00:00
  • 978b2bfa3b Patch to disable the doc build by default; the tools needed to build doc are either not available on all systems or are at best inconvenient to build and install. The doc can still be built, one just needs to specify --enable-doc at configure time. Brian S. Dean 2005-02-10 14:54:57 +00:00
  • 32fd29e8c1 Entry for new Safe Mode feature. Eric Weddington 2005-01-24 21:35:52 +00:00
  • c3e97730b0 Entry for new Safe Mode feature. Eric Weddington 2005-01-24 21:35:52 +00:00
  • c8f18db55e Document new Safe Mode feature and switch. Eric Weddington 2005-01-24 21:26:14 +00:00
  • 4b5a5be064 Document new Safe Mode feature and switch. Eric Weddington 2005-01-24 21:26:14 +00:00
  • 70db5c5e85 New file. Safe Mode support. Eric Weddington 2005-01-24 21:26:13 +00:00
  • 9482eea8b6 New file. Safe Mode support. Eric Weddington 2005-01-24 21:26:13 +00:00
  • b368e439c9 Add new files, safemode.c, safemode.h Eric Weddington 2005-01-24 21:26:12 +00:00
  • a11bc3dd8f Add new files, safemode.c, safemode.h Eric Weddington 2005-01-24 21:26:12 +00:00
  • ffbc10401f Add Safe Mode. Fuse settings will be restored at the end of a programming session unless the -u switch is specified. Eric Weddington 2005-01-24 21:26:11 +00:00
  • 27e53d7aac Add Safe Mode. Fuse settings will be restored at the end of a programming session unless the -u switch is specified. Eric Weddington 2005-01-24 21:26:11 +00:00
  • fb99d19d96 Replace my e-mail address with my url when displaying copyright information. Brian S. Dean 2004-12-22 02:06:13 +00:00
  • c5cfb14c31 Replace my e-mail address with my url when displaying copyright information. Brian S. Dean 2004-12-22 02:06:13 +00:00
  • 6249f94515 Update code copyrights. Brian S. Dean 2004-12-22 01:52:45 +00:00
  • 2f1ab78f45 Update code copyrights. Brian S. Dean 2004-12-22 01:52:45 +00:00
  • 9a0e4afb9a Add support for "Xilinx JTAG cable". Brian S. Dean 2004-12-22 01:30:30 +00:00
  • 95e9010c9e Add support for "Xilinx JTAG cable". Brian S. Dean 2004-12-22 01:30:30 +00:00
  • 15a0e05a7b Add support for the AT90CAN128. Not sure if all the instruction encoding is correct, specifically the address bits don't exactly match those of the preliminary datasheet that I have, but I don't see how they could be right. Tested with STK500 and it works there. Instruction encodings have not been tested due to lack of a parallel port on my Mac. Brian S. Dean 2004-12-22 01:24:39 +00:00
  • 5f5919e607 Add support for the AT90CAN128. Not sure if all the instruction encoding is correct, specifically the address bits don't exactly match those of the preliminary datasheet that I have, but I don't see how they could be right. Tested with STK500 and it works there. Instruction encodings have not been tested due to lack of a parallel port on my Mac. Brian S. Dean 2004-12-22 01:24:39 +00:00
  • 678d5c8248 * avrdude.1: Remove reference to ppi programmer schematic. * configure.ac (AC_INIT): Set version to "4.4.0cvs". Theodore A. Roth 2004-07-19 22:09:09 +00:00
  • 6bf083fdb3 * avrdude.1: Remove reference to ppi programmer schematic. * configure.ac (AC_INIT): Set version to "4.4.0cvs". Theodore A. Roth 2004-07-19 22:09:09 +00:00
  • 126b734cd7 This commit was manufactured by cvs2svn to create tag 'release_4_4_0'. v4.4.0 Joerg Wunsch 2004-07-19 06:10:44 +00:00
  • bcf113ca8d * Makefile.am (EXTRA_DIST): Remove avrdude.pdf since it is no longer supplied. * NEWS: Fix typo. * bootstrap: Delete the autom4te.cache dir before running the autotools. * configure.ac (AC_INIT): Set version to 4.4.0. Theodore A. Roth 2004-07-19 06:10:43 +00:00
  • fd510f0056 * Makefile.am (EXTRA_DIST): Remove avrdude.pdf since it is no longer supplied. * NEWS: Fix typo. * bootstrap: Delete the autom4te.cache dir before running the autotools. * configure.ac (AC_INIT): Set version to 4.4.0. Theodore A. Roth 2004-07-19 06:10:43 +00:00
  • 7da7ada5ba Make a note about now having MacOS X support. Brian S. Dean 2004-07-18 14:09:41 +00:00
  • d527d692f4 Make a note about now having MacOS X support. Brian S. Dean 2004-07-18 14:09:41 +00:00
  • 2325a7e129 avrdude.1: Fixed obvious copy and paste error (Patch #3199 contributed by Galen Seitz) Jan-Hinnerk Reichert 2004-07-17 15:41:36 +00:00
  • 15ec4ccfa6 avrdude.1: Fixed obvious copy and paste error (Patch #3199 contributed by Galen Seitz) Jan-Hinnerk Reichert 2004-07-17 15:41:36 +00:00
  • 5b7f00e024 * main.c (main): Don't indent CPP directives. When showing update progress in a no tty situation, use unbuffered IO for all systems, not just win32 native. Update copyright year when printing version. Remove warning about native win32 being experimental. Split a line string. * ppiwin.c: Update copyright year. Add cvs Id keyword. (usleep): Cleanup debug CPP directives to improve readability. * ser_win32.c: Include <stdio.h> to fix failing build. Theodore A. Roth 2004-07-15 17:29:35 +00:00
  • 7fc5e2a7c2 * main.c (main): Don't indent CPP directives. When showing update progress in a no tty situation, use unbuffered IO for all systems, not just win32 native. Update copyright year when printing version. Remove warning about native win32 being experimental. Split a line string. * ppiwin.c: Update copyright year. Add cvs Id keyword. (usleep): Cleanup debug CPP directives to improve readability. * ser_win32.c: Include <stdio.h> to fix failing build. Theodore A. Roth 2004-07-15 17:29:35 +00:00
  • 443cc23ae9 * AUTHORS: Add names of recent major contributors. * ser_win32.c: Assign copyright to Martin J. Thomas since he did all real work on this file. Theodore A. Roth 2004-07-08 23:49:33 +00:00
  • bf9c6167e9 * AUTHORS: Add names of recent major contributors. * ser_win32.c: Assign copyright to Martin J. Thomas since he did all real work on this file. Theodore A. Roth 2004-07-08 23:49:33 +00:00
  • 1030d47c73 NEWS, doc/TODO: Updated NEWS and TODO Jan-Hinnerk Reichert 2004-07-07 10:13:25 +00:00
  • 5f3c3869f8 NEWS, doc/TODO: Updated NEWS and TODO Jan-Hinnerk Reichert 2004-07-07 10:13:25 +00:00
  • 80f996b49a stk500.c, term.c, doc/avrdude.texi, avrdude.1: added "sck"-command to the terminal mode. This command allows slowing down of the SCK of STK500-programmers. Jan-Hinnerk Reichert 2004-07-07 08:59:07 +00:00
  • 46db932124 stk500.c, term.c, doc/avrdude.texi, avrdude.1: added "sck"-command to the terminal mode. This command allows slowing down of the SCK of STK500-programmers. Jan-Hinnerk Reichert 2004-07-07 08:59:07 +00:00
  • 7b4466c24b Removed unnecessary includes of config.h Jan-Hinnerk Reichert 2004-07-05 15:04:19 +00:00
  • d4e7f8fa07 Removed unnecessary includes of config.h Jan-Hinnerk Reichert 2004-07-05 15:04:19 +00:00
  • 4931c0fe15 avr.h: Removed some unused prototypes Jan-Hinnerk Reichert 2004-07-05 14:10:15 +00:00
  • 55e524871a avr.h: Removed some unused prototypes Jan-Hinnerk Reichert 2004-07-05 14:10:15 +00:00
  • b8e5da3c58 added log entry for Win32Native code merge kiwi64ajs 2004-07-05 10:56:24 +00:00
  • e14ffeda9d added log entry for Win32Native code merge kiwi64ajs 2004-07-05 10:56:24 +00:00
  • 38e927e0b5 ChangeLog: Fixed wrong date Jan-Hinnerk Reichert 2004-07-04 12:13:48 +00:00
  • 7ce38d550e ChangeLog: Fixed wrong date Jan-Hinnerk Reichert 2004-07-04 12:13:48 +00:00