Commit graph

  • fc0d98fc3e stk500.c: Fixed fosc behaviour for values exceeding maximum frequency (contributed by Galen Seitz) Jan-Hinnerk Reichert 2004-07-04 12:13:02 +00:00
  • 277e1a1e7a stk500.c: Fixed fosc behaviour for values exceeding maximum frequency (contributed by Galen Seitz) Jan-Hinnerk Reichert 2004-07-04 12:13:02 +00:00
  • 66ce0f3cf4 avrdude.conf.in: Added support for ATtiny2313 (contributed by Bob Paddock) Jan-Hinnerk Reichert 2004-07-04 12:09:29 +00:00
  • cecaa934f0 avrdude.conf.in: Added support for ATtiny2313 (contributed by Bob Paddock) Jan-Hinnerk Reichert 2004-07-04 12:09:29 +00:00
  • bc055e0fb6 Fix writing the efuse bits for the ATmega169. The original pattern was based on a typo in the datasheet which Atmel agreed is going to be fixed. Joerg Wunsch 2004-06-25 14:28:26 +00:00
  • e34df14b61 Fix writing the efuse bits for the ATmega169. The original pattern was based on a typo in the datasheet which Atmel agreed is going to be fixed. Joerg Wunsch 2004-06-25 14:28:26 +00:00
  • be4f46c49e merged in changes to allow native Win32 build with no cygwin DLL dependancy kiwi64ajs 2004-06-24 11:05:07 +00:00
  • ff618a3bcb merged in changes to allow native Win32 build with no cygwin DLL dependancy kiwi64ajs 2004-06-24 11:05:07 +00:00
  • 91d893eb52 avrdude.conf.in: Added support for tiny13 (contributed by Pawel Moll), mega48 and mega88 (contributed by Galen Seitz) Jan-Hinnerk Reichert 2004-06-22 17:38:54 +00:00
  • ecd94e0dbb avrdude.conf.in: Added support for tiny13 (contributed by Pawel Moll), mega48 and mega88 (contributed by Galen Seitz) Jan-Hinnerk Reichert 2004-06-22 17:38:54 +00:00
  • 2109170bc0 Update changelog. Brian S. Dean 2004-05-19 23:08:47 +00:00
  • 86f80611d3 Update changelog. Brian S. Dean 2004-05-19 23:08:47 +00:00
  • 723e25c9a8 Allow the baud rate to be specified on the command line with a new -b switch. The specified baud rate will override the default serial port baud rate for a particular programmer. Brian S. Dean 2004-05-19 23:00:38 +00:00
  • 86b1947132 Allow the baud rate to be specified on the command line with a new -b switch. The specified baud rate will override the default serial port baud rate for a particular programmer. Brian S. Dean 2004-05-19 23:00:38 +00:00
  • c19e2f3cb7 Stub-out the ppi_* functions in ppi.c with empty wrappers that simply return an error code when building on MacOS X. This commit makes AVRDUDE compile and run fine on my PowerMac G5 running MacOS X. In theory it would be possible to support parallel ports on the Mac using a PCI multi-port card and/or USB<->Parallel converters. If/when such support is added we can flesh out these functions as needed, but for now, only serial port programmers are currently supported. Brian S. Dean 2004-05-19 21:02:25 +00:00
  • 86c7465611 Stub-out the ppi_* functions in ppi.c with empty wrappers that simply return an error code when building on MacOS X. This commit makes AVRDUDE compile and run fine on my PowerMac G5 running MacOS X. In theory it would be possible to support parallel ports on the Mac using a PCI multi-port card and/or USB<->Parallel converters. If/when such support is added we can flesh out these functions as needed, but for now, only serial port programmers are currently supported. Brian S. Dean 2004-05-19 21:02:25 +00:00
  • b0a34fdf88 Remove old schematic. Brian S. Dean 2004-04-24 04:14:00 +00:00
  • 3c3531b575 Remove old schematic. Brian S. Dean 2004-04-24 04:14:00 +00:00
  • 1dbdf8b750 Drop the LISTSZ define as well as the check for it in lcreat(). They were not needed at all, and got in the way when compiling on a 64-bit host OS. Joerg Wunsch 2004-04-23 20:36:00 +00:00
  • 2b3bfc1858 Drop the LISTSZ define as well as the check for it in lcreat(). They were not needed at all, and got in the way when compiling on a 64-bit host OS. Joerg Wunsch 2004-04-23 20:36:00 +00:00
  • c43a012c7a avr910.c: Hopefully fixed that weird "first byte not programmed"-error in a good way (previous fix was not working with all firmwares) Jan-Hinnerk Reichert 2004-04-17 19:37:14 +00:00
  • 266b92449f avr910.c: Hopefully fixed that weird "first byte not programmed"-error in a good way (previous fix was not working with all firmwares) Jan-Hinnerk Reichert 2004-04-17 19:37:14 +00:00
  • fa2dc82565 * avrdude.1, doc/avrdude.texi, doc/TODO: Removed the deprecated options from documentation Jan-Hinnerk Reichert 2004-02-10 00:20:51 +00:00
  • f1ed5e5813 * avrdude.1, doc/avrdude.texi, doc/TODO: Removed the deprecated options from documentation Jan-Hinnerk Reichert 2004-02-10 00:20:51 +00:00
  • 8c6a4e31e4 * main.c: Removed deprecated options. * doc/TODO: Still need to remove these options from documentation Jan-Hinnerk Reichert 2004-02-09 23:43:42 +00:00
  • 637626e9d6 * main.c: Removed deprecated options. * doc/TODO: Still need to remove these options from documentation Jan-Hinnerk Reichert 2004-02-09 23:43:42 +00:00
  • 4f6c8867b5 * pgm.c, main.c, avr910.c, butterfly.c, stk500.c: Changed default for powerup, powerdown and LED-commands to do nothing and return OK. Then removed these commands from avr910, butterfly and stk500. * pgm.c: Fixed wrong type for default_open introduced by the cleanup yesterday. Jan-Hinnerk Reichert 2004-01-29 13:23:59 +00:00
  • 5d919b7395 * pgm.c, main.c, avr910.c, butterfly.c, stk500.c: Changed default for powerup, powerdown and LED-commands to do nothing and return OK. Then removed these commands from avr910, butterfly and stk500. * pgm.c: Fixed wrong type for default_open introduced by the cleanup yesterday. Jan-Hinnerk Reichert 2004-01-29 13:23:59 +00:00
  • 4cc71c65bf * par.c: changed order of port-read/writes in par_txrx(). This change should increase immunity to delays in the programmer-hardware. Also did some unrelated cleanup in par_txrx(). Jan-Hinnerk Reichert 2004-01-29 12:57:09 +00:00
  • 12a479b526 * par.c: changed order of port-read/writes in par_txrx(). This change should increase immunity to delays in the programmer-hardware. Also did some unrelated cleanup in par_txrx(). Jan-Hinnerk Reichert 2004-01-29 12:57:09 +00:00
  • 51491c6916 * pgm.[ch], main.c, par.c, avr910.c, butterfly.c, stk500.c: Move save/restore-functionality into open/close. * par.c: open/close now saves/restores PPICTRL, too. * TODO: exitspecs don't work if RESET is in PPICTRL. Jan-Hinnerk Reichert 2004-01-28 20:01:44 +00:00
  • ab9c7f69a3 * pgm.[ch], main.c, par.c, avr910.c, butterfly.c, stk500.c: Move save/restore-functionality into open/close. * par.c: open/close now saves/restores PPICTRL, too. * TODO: exitspecs don't work if RESET is in PPICTRL. Jan-Hinnerk Reichert 2004-01-28 20:01:44 +00:00
  • 9c1f837677 Add the Futurlec programming cable definition. Brian S. Dean 2004-01-27 15:16:16 +00:00
  • 27456c9052 Add the Futurlec programming cable definition. Brian S. Dean 2004-01-27 15:16:16 +00:00
  • 0ce273af5a * configure.ac (AC_INIT): Post release version update. Theodore A. Roth 2004-01-27 04:39:06 +00:00
  • ccdffe88f3 * configure.ac (AC_INIT): Post release version update. Theodore A. Roth 2004-01-27 04:39:06 +00:00
  • 8670e13063 This commit was manufactured by cvs2svn to create tag 'release_4_3_0'. v4.3.0 Joerg Wunsch 2004-01-27 04:27:19 +00:00
  • 2a18831d23 * configure.ac: Update copyright year. (AC_INIT): Set version to 4.3.0. Theodore A. Roth 2004-01-27 04:27:18 +00:00
  • 8aa48a293c * configure.ac: Update copyright year. (AC_INIT): Set version to 4.3.0. Theodore A. Roth 2004-01-27 04:27:18 +00:00
  • 6c7233db3c * ChangeLog: Minor formatting cleanups. Move to all 2003 entries to ChangeLog-2003. * ChangeLog-2003: New file. * Makefile.am: Update copyright year. (EXTRA_DIST): Add ChangeLog-2003. Theodore A. Roth 2004-01-26 06:27:41 +00:00
  • 646cc45b23 * ChangeLog: Minor formatting cleanups. Move to all 2003 entries to ChangeLog-2003. * ChangeLog-2003: New file. * Makefile.am: Update copyright year. (EXTRA_DIST): Add ChangeLog-2003. Theodore A. Roth 2004-01-26 06:27:41 +00:00
  • 54e348832b * doc/avrdude.texi: get rid of those black boxes marking "overfull hbox" Jan-Hinnerk Reichert 2004-01-17 19:38:15 +00:00
  • 8bfad495f3 * doc/avrdude.texi: get rid of those black boxes marking "overfull hbox" Jan-Hinnerk Reichert 2004-01-17 19:38:15 +00:00
  • 93a976470c * doc/avrdude.texi: new appendix "Troubleshooting" Jan-Hinnerk Reichert 2004-01-17 14:36:47 +00:00
  • 5a481c813d * doc/avrdude.texi: new appendix "Troubleshooting" Jan-Hinnerk Reichert 2004-01-17 14:36:47 +00:00
  • 5b537c0cdb * avr910.c, avrpart.c, avrpart.h, doc/TODO: Look up devicecode and report device. Jan-Hinnerk Reichert 2004-01-12 22:48:50 +00:00
  • 1dfa7127da * avr910.c, avrpart.c, avrpart.h, doc/TODO: Look up devicecode and report device. Jan-Hinnerk Reichert 2004-01-12 22:48:50 +00:00
  • 816ff2623e * avr910.c, pgm.c, pgm.h, config_gram.y, lexer.l: Add new configuration parameter baudrate to support avr910-programmers with non-standard baudrates * avrdude.conf.in, doc/avrdude.texi: Added "baudrate" to documentation. Jan-Hinnerk Reichert 2004-01-03 18:36:44 +00:00
  • c7442f9f91 * avr910.c, pgm.c, pgm.h, config_gram.y, lexer.l: Add new configuration parameter baudrate to support avr910-programmers with non-standard baudrates * avrdude.conf.in, doc/avrdude.texi: Added "baudrate" to documentation. Jan-Hinnerk Reichert 2004-01-03 18:36:44 +00:00
  • ccd374d056 avr910.c: Removed debugging stuff that is no longer needed. Jan-Hinnerk Reichert 2004-01-03 18:18:57 +00:00
  • f77891017e avr910.c: Removed debugging stuff that is no longer needed. Jan-Hinnerk Reichert 2004-01-03 18:18:57 +00:00
  • 83b9e342d3 doc/TODO: Removed two items. Jan-Hinnerk Reichert 2004-01-03 18:14:46 +00:00
  • 95124f0ea8 doc/TODO: Removed two items. Jan-Hinnerk Reichert 2004-01-03 18:14:46 +00:00
  • ef71387590 *main.c,avr.c,avr.h,par.c,stk500.c: Add function avr_chip_erase() to unify handling of cycle-count. Makes cycle-count work for avr910-programmers Jan-Hinnerk Reichert 2004-01-03 18:13:34 +00:00
  • 357ccfdd21 *main.c,avr.c,avr.h,par.c,stk500.c: Add function avr_chip_erase() to unify handling of cycle-count. Makes cycle-count work for avr910-programmers Jan-Hinnerk Reichert 2004-01-03 18:13:34 +00:00
  • 8620dd9f11 *main.c,avr.c,avr.h,par.c,stk500.c: Add function avr_chip_erase() to unify handling of cycle-count. Makes cycle-count work for avr910-programmers Jan-Hinnerk Reichert 2004-01-03 18:04:54 +00:00
  • 7b50700c6a *main.c,avr.c,avr.h,par.c,stk500.c: Add function avr_chip_erase() to unify handling of cycle-count. Makes cycle-count work for avr910-programmers Jan-Hinnerk Reichert 2004-01-03 18:04:54 +00:00
  • aa25821b0a Document my recent -U changes. Joerg Wunsch 2003-12-02 18:25:15 +00:00
  • 23dc288317 Document my recent -U changes. Joerg Wunsch 2003-12-02 18:25:15 +00:00
  • 4a9b06bbbd *doc/avrdude.texi: Update devices and programmers supported. Eric Weddington 2003-12-01 19:42:25 +00:00
  • 225c4f3b83 *doc/avrdude.texi: Update devices and programmers supported. Eric Weddington 2003-12-01 19:42:25 +00:00
  • b15d8ca2a2 *doc/avrdude.texi: Add missing -D option to user manual. [This fixes bug #6804] Eric Weddington 2003-12-01 19:02:10 +00:00
  • 9ebf10ba19 *doc/avrdude.texi: Add missing -D option to user manual. [This fixes bug #6804] Eric Weddington 2003-12-01 19:02:10 +00:00
  • 65a43b3120 Add ChangeLog entries for code cleanup (new file avrpart.c) Jan-Hinnerk Reichert 2003-11-30 16:56:13 +00:00
  • 97aa546db3 Add ChangeLog entries for code cleanup (new file avrpart.c) Jan-Hinnerk Reichert 2003-11-30 16:56:13 +00:00
  • 6913c88882 *avrpart.c,main.c: Moved list_parts() and locate_part() from main.c to avrpart.c *avrpart.h: Added prototypes for list_parts() and locate_part() Jan-Hinnerk Reichert 2003-11-30 16:49:00 +00:00
  • 59a823acb8 *avrpart.c,main.c: Moved list_parts() and locate_part() from main.c to avrpart.c *avrpart.h: Added prototypes for list_parts() and locate_part() Jan-Hinnerk Reichert 2003-11-30 16:49:00 +00:00
  • 81dc6cd8d4 *avrpart.c,avr.c: Moved elementary functions on types OPCODE, AVRMEM and AVRPART from avr.c to new file avrpart.c *avr.h: Removed prototypes for moved functions *avrpart.h: Added prototypes for functions in avrpart.c *Makefile.am: Added new file avrpart.c Jan-Hinnerk Reichert 2003-11-30 16:42:10 +00:00
  • 6f57db045f *avrpart.c,avr.c: Moved elementary functions on types OPCODE, AVRMEM and AVRPART from avr.c to new file avrpart.c *avr.h: Removed prototypes for moved functions *avrpart.h: Added prototypes for functions in avrpart.c *Makefile.am: Added new file avrpart.c Jan-Hinnerk Reichert 2003-11-30 16:42:10 +00:00
  • bceb249858 Add support for the Atmel Butterfly board which talks to the Butterfly's supplied bootloader firmware. Brian S. Dean 2003-11-30 15:16:48 +00:00
  • 3674e125f9 Add support for the Atmel Butterfly board which talks to the Butterfly's supplied bootloader firmware. Brian S. Dean 2003-11-30 15:16:48 +00:00
  • 9a00b545e3 Make the -U parser tolerate colons in filenames. Joerg Wunsch 2003-11-26 22:05:02 +00:00
  • 19d4d87047 Make the -U parser tolerate colons in filenames. Joerg Wunsch 2003-11-26 22:05:02 +00:00
  • 8d77d56d74 * ppi.c: Major speed tuning. Since ioctl() is expensive read from shadowregisters where possible. Jan-Hinnerk Reichert 2003-11-22 04:26:50 +00:00
  • 44617af1ed * ppi.c: Major speed tuning. Since ioctl() is expensive read from shadowregisters where possible. Jan-Hinnerk Reichert 2003-11-22 04:26:50 +00:00
  • a26bd26c9e *ppi.c: Major speed-tuning. Since ioctl() is expensive read from shadow-registers where possible. Jan-Hinnerk Reichert 2003-11-22 03:31:27 +00:00
  • 2364219ff2 *ppi.c: Major speed-tuning. Since ioctl() is expensive read from shadow-registers where possible. Jan-Hinnerk Reichert 2003-11-22 03:31:27 +00:00
  • eed95a739d *term.c: Add two missing includes to fix compile warnings. Jan-Hinnerk Reichert 2003-11-22 03:25:48 +00:00
  • aeec873e54 *term.c: Add two missing includes to fix compile warnings. Jan-Hinnerk Reichert 2003-11-22 03:25:48 +00:00
  • 578b25d1e2 Config file cleanup and part additions: Brian S. Dean 2003-11-20 04:05:53 +00:00
  • 7d41abdb6d Config file cleanup and part additions: Brian S. Dean 2003-11-20 04:05:53 +00:00
  • 6eea27fdbd * NEWS: Update news from items in ChangeLog. Eric Weddington 2003-11-19 19:12:38 +00:00
  • 8ef93bad7c * NEWS: Update news from items in ChangeLog. Eric Weddington 2003-11-19 19:12:38 +00:00
  • 0b146ed206 * avr.c (avr_write_byte_default): Improve polling algorithm to speed up programming of byte oriented parallel programmers. Theodore A. Roth 2003-11-19 18:11:59 +00:00
  • c11fbbfc07 * avr.c (avr_write_byte_default): Improve polling algorithm to speed up programming of byte oriented parallel programmers. Theodore A. Roth 2003-11-19 18:11:59 +00:00
  • 7e2ad83dda Recent updates. Brian S. Dean 2003-11-14 04:52:33 +00:00
  • 1ad0277475 Recent updates. Brian S. Dean 2003-11-14 04:52:33 +00:00
  • 965b0f52bc Add ATmega64 part. Brian S. Dean 2003-11-14 04:43:55 +00:00
  • 06595e3ec3 Add ATmega64 part. Brian S. Dean 2003-11-14 04:43:55 +00:00
  • 595d056a91 Add "fuse" and "lock" definitions for the AT90S8535. Actually, this is stolen from the AT90S8515 since the datasheet says it's the same there. Joerg Wunsch 2003-11-08 21:15:42 +00:00
  • aa98d8a24b Add "fuse" and "lock" definitions for the AT90S8535. Actually, this is stolen from the AT90S8515 since the datasheet says it's the same there. Joerg Wunsch 2003-11-08 21:15:42 +00:00
  • 7f78bac54d * stk500.c (stk500_paged_write): Limit blocks written to no bigger than memory device size. (stk500_paged_write): Send whole block at once. (stk500_paged_load): Limit blocks read to no bigger than memory device size. [Contributed by Bill Somerville <bill@classdesign.com>, this fixes bug #5713.] Eric Weddington 2003-10-13 21:32:53 +00:00
  • f5cb51e1bf * stk500.c (stk500_paged_write): Limit blocks written to no bigger than memory device size. (stk500_paged_write): Send whole block at once. (stk500_paged_load): Limit blocks read to no bigger than memory device size. [Contributed by Bill Somerville <bill@classdesign.com>, this fixes bug #5713.] Eric Weddington 2003-10-13 21:32:53 +00:00
  • 1c031377ec *avrdude.conf.in: Fix for unterminated character error. Eric Weddington 2003-10-13 21:20:01 +00:00
  • c1e0721545 *avrdude.conf.in: Fix for unterminated character error. Eric Weddington 2003-10-13 21:20:01 +00:00
  • 1ec1035415 * avrdude.conf.in: Add ATmega8515 definition. Contributed by: Matthias Weißer <matthias@matwei.de> * NEWS: Add note about ATmega8515 definition. Eric Weddington 2003-10-13 17:53:56 +00:00
  • 0a24f1d205 * avrdude.conf.in: Add ATmega8515 definition. Contributed by: Matthias Weißer <matthias@matwei.de> * NEWS: Add note about ATmega8515 definition. Eric Weddington 2003-10-13 17:53:56 +00:00
  • 49bfb04591 Add new programmer config: ABCmini Board, contributed by Christian Catchpole <trio@catchpole.net>. Brian S. Dean 2003-10-02 18:59:47 +00:00
  • 4e2677cc5c Add new programmer config: ABCmini Board, contributed by Christian Catchpole <trio@catchpole.net>. Brian S. Dean 2003-10-02 18:59:47 +00:00
  • 539163d3b0 * doc/TODO: Updated TODO list. Eric Weddington 2003-09-24 15:34:04 +00:00