4165644dd9* avr.c: Add avr_read_byte_default(). Have avr_read_byte() call pgm->read_byte() or avr_read_byte_default(). Add avr_write_byte_default(). Have avr_write_byte() call pgm->write_byte or avr_write_byte_default(). * pgm.c: Initialize pgm->write_byte and pgm->read_byte. * pgm.h: Add write_byte and read_byte fields to struct programmer_t.
Theodore A. Roth
2003-03-23 23:22:50 +0000
6fba5faaf5* avr.c: Add avr_read_byte_default(). Have avr_read_byte() call pgm->read_byte() or avr_read_byte_default(). Add avr_write_byte_default(). Have avr_write_byte() call pgm->write_byte or avr_write_byte_default(). * pgm.c: Initialize pgm->write_byte and pgm->read_byte. * pgm.h: Add write_byte and read_byte fields to struct programmer_t.
Theodore A. Roth
2003-03-23 23:22:50 +0000
0c1039d8b3* avrdude.conf.in: Fix typo for devicecode deprecation comment.
Theodore A. Roth
2003-03-18 05:49:29 +0000
5d6dace3c3* avrdude.conf.in: Fix typo for devicecode deprecation comment.
Theodore A. Roth
2003-03-18 05:49:29 +0000
0a1bdbc522Add Bascom programmer. Submitted by Larry Barello <larryba@barrello.net>
arcanum
2003-03-17 17:57:55 +0000
f8c7539f7bAdd Bascom programmer. Submitted by Larry Barello <larryba@barrello.net>
Eric Weddington
2003-03-17 17:57:55 +0000
200283a902Add Bascom programmer. Submitted by Larry Barello <larryba@barrello.net>
Eric Weddington
2003-03-17 17:57:55 +0000
58f2a417cb* avr.c (avr_read): Use pgm->read_sig_bytes to read signature bytes if available. * avr910.c (avr910_vfy_cmd_sent): New function. (avr910_chip_erase): Add support for chip erase. (avr910_enter_prog_mode): New function. (avr910_leave_prog_mode): New function. (avr910_initialize): Add code to select device type and enter prog mode. (avr910_close): Leave programming mode before closing serial port. (avr910_read_sig_bytes): New function. (avr910_initpgm): Add avr910_read_sig_bytes method to pgm initializer. * avrdude.conf.in: Add note about deprecating devicecode. Change all occurences of devicecode to stk500_devcode. Add avr910_devcode to a few parts for testing. * avrpart.h (struct avrpart): Change devicecode field to stk500_devcode. (struct avrpart): Add avr910_devcode field. * config_gram.y: Add K_STK500_DEVCODE and K_AVR910_DEVCODE tokens. Generate an error if devicecode is found in the config file. Handle parsing of avr910_devcode and stk500_devcode. * lexer.l: Handle parsing of avr910_devcode and stk500_devcode. * pgm.c: Initialize pgm->read_sig_bytes field. * pgm.h: Add pgm->read_sig_bytes field. * stk500.c: Use stk500_devcode instead of devicecode.
troth
2003-03-17 06:20:02 +0000
3782460fb5* avr.c (avr_read): Use pgm->read_sig_bytes to read signature bytes if available. * avr910.c (avr910_vfy_cmd_sent): New function. (avr910_chip_erase): Add support for chip erase. (avr910_enter_prog_mode): New function. (avr910_leave_prog_mode): New function. (avr910_initialize): Add code to select device type and enter prog mode. (avr910_close): Leave programming mode before closing serial port. (avr910_read_sig_bytes): New function. (avr910_initpgm): Add avr910_read_sig_bytes method to pgm initializer. * avrdude.conf.in: Add note about deprecating devicecode. Change all occurences of devicecode to stk500_devcode. Add avr910_devcode to a few parts for testing. * avrpart.h (struct avrpart): Change devicecode field to stk500_devcode. (struct avrpart): Add avr910_devcode field. * config_gram.y: Add K_STK500_DEVCODE and K_AVR910_DEVCODE tokens. Generate an error if devicecode is found in the config file. Handle parsing of avr910_devcode and stk500_devcode. * lexer.l: Handle parsing of avr910_devcode and stk500_devcode. * pgm.c: Initialize pgm->read_sig_bytes field. * pgm.h: Add pgm->read_sig_bytes field. * stk500.c: Use stk500_devcode instead of devicecode.
Theodore A. Roth
2003-03-17 06:20:02 +0000
ea977f6062* avr.c (avr_read): Use pgm->read_sig_bytes to read signature bytes if available. * avr910.c (avr910_vfy_cmd_sent): New function. (avr910_chip_erase): Add support for chip erase. (avr910_enter_prog_mode): New function. (avr910_leave_prog_mode): New function. (avr910_initialize): Add code to select device type and enter prog mode. (avr910_close): Leave programming mode before closing serial port. (avr910_read_sig_bytes): New function. (avr910_initpgm): Add avr910_read_sig_bytes method to pgm initializer. * avrdude.conf.in: Add note about deprecating devicecode. Change all occurences of devicecode to stk500_devcode. Add avr910_devcode to a few parts for testing. * avrpart.h (struct avrpart): Change devicecode field to stk500_devcode. (struct avrpart): Add avr910_devcode field. * config_gram.y: Add K_STK500_DEVCODE and K_AVR910_DEVCODE tokens. Generate an error if devicecode is found in the config file. Handle parsing of avr910_devcode and stk500_devcode. * lexer.l: Handle parsing of avr910_devcode and stk500_devcode. * pgm.c: Initialize pgm->read_sig_bytes field. * pgm.h: Add pgm->read_sig_bytes field. * stk500.c: Use stk500_devcode instead of devicecode.
Theodore A. Roth
2003-03-17 06:20:02 +0000
ae3f4e852f* avrdude.conf.in: Add avr910 and pavr programmers. * config_gram.y: Add parsing of avr910 programmer. * lexer.l: Add avr910 token. * avr910.c: [this is still work in progress] Add some debug output. Add probe for programmer presense. * main.c: Set port to default_serial if programmer type is avr910.
troth
2003-03-16 18:19:37 +0000
63d0ccdd19* avrdude.conf.in: Add avr910 and pavr programmers. * config_gram.y: Add parsing of avr910 programmer. * lexer.l: Add avr910 token. * avr910.c: [this is still work in progress] Add some debug output. Add probe for programmer presense. * main.c: Set port to default_serial if programmer type is avr910.
Theodore A. Roth
2003-03-16 18:19:37 +0000
a13d87de00* avrdude.conf.in: Add avr910 and pavr programmers. * config_gram.y: Add parsing of avr910 programmer. * lexer.l: Add avr910 token. * avr910.c: [this is still work in progress] Add some debug output. Add probe for programmer presense. * main.c: Set port to default_serial if programmer type is avr910.
Theodore A. Roth
2003-03-16 18:19:37 +0000
147c27da52* ser_posix.c, ser_win32.c, serial.h: Change baud from int to long to avoid a 16-bit int overflow.
troth
2003-03-13 19:25:27 +0000
ad5d7d687c* ser_posix.c, ser_win32.c, serial.h: Change baud from int to long to avoid a 16-bit int overflow.
Theodore A. Roth
2003-03-13 19:25:27 +0000
5a74a905b4* ser_posix.c, ser_win32.c, serial.h: Change baud from int to long to avoid a 16-bit int overflow.
Theodore A. Roth
2003-03-13 19:25:27 +0000
616581c5a0Headers needed on FreeBSD.
bdean
2003-03-13 04:44:46 +0000
4054259babHeaders needed on FreeBSD.
Brian S. Dean
2003-03-13 04:44:46 +0000
eb551b1d0dHeaders needed on FreeBSD.
Brian S. Dean
2003-03-13 04:44:46 +0000
746f6f4421* Makefile.am (avrdude_SOURCES): Add avr910.[ch], serial.h and ser_posix.c files. * avr910.c: New file (stubs for avr910 serial programmer). * avr910.h: New file. * ser_posix.c: New file. * ser_win32.c: New file (just stubs for now). * serial.h: New file. * stk500.c: Move all the code for accessing the posix serial ports into ser_posix. This will make a native win32 port easier and allows the avr910 programmer to share the serial code.
troth
2003-03-13 03:52:19 +0000
09c3137489* Makefile.am (avrdude_SOURCES): Add avr910.[ch], serial.h and ser_posix.c files. * avr910.c: New file (stubs for avr910 serial programmer). * avr910.h: New file. * ser_posix.c: New file. * ser_win32.c: New file (just stubs for now). * serial.h: New file. * stk500.c: Move all the code for accessing the posix serial ports into ser_posix. This will make a native win32 port easier and allows the avr910 programmer to share the serial code.
Theodore A. Roth
2003-03-13 03:52:19 +0000
f0c2dcf820* Makefile.am (avrdude_SOURCES): Add avr910.[ch], serial.h and ser_posix.c files. * avr910.c: New file (stubs for avr910 serial programmer). * avr910.h: New file. * ser_posix.c: New file. * ser_win32.c: New file (just stubs for now). * serial.h: New file. * stk500.c: Move all the code for accessing the posix serial ports into ser_posix. This will make a native win32 port easier and allows the avr910 programmer to share the serial code.
Theodore A. Roth
2003-03-13 03:52:19 +0000
95bc42484dAdd Ted, who forgot to add himself.
bdean
2003-03-13 03:16:53 +0000
4a3b0ab75fAdd Ted, who forgot to add himself.
Brian S. Dean
2003-03-13 03:16:53 +0000
8da3ff76e4Add Ted, who forgot to add himself.
Brian S. Dean
2003-03-13 03:16:53 +0000
1169f44b94* configure.ac (AC_INIT): Set version to 4.0.0cvs since we're done with 4.0.0 release.
troth
2003-03-12 21:37:32 +0000
00a87076ea* configure.ac (AC_INIT): Set version to 4.0.0cvs since we're done with 4.0.0 release.
Theodore A. Roth
2003-03-12 21:37:32 +0000
8f15af9679* configure.ac (AC_INIT): Set version to 4.0.0cvs since we're done with 4.0.0 release.
Theodore A. Roth
2003-03-12 21:37:32 +0000
078a334625This commit was manufactured by cvs2svn to create tag 'release_4_0_0'.
v4.0.0
Joerg Wunsch
2003-03-12 03:43:53 +0000
8622e09820Use my other e-mail address.
bdean
2003-03-12 03:43:51 +0000
698a66b1f7Use my other e-mail address.
Brian S. Dean
2003-03-12 03:43:51 +0000
659c5be38bUse my other e-mail address.
Brian S. Dean
2003-03-12 03:43:51 +0000
edd634c6f6* Makefile.am: Add CLEANFILES to remove all files from a make. * doc/Makefile.am: Ditto
troth
2003-03-12 02:09:57 +0000
574a520683* Makefile.am: Add CLEANFILES to remove all files from a make. * doc/Makefile.am: Ditto
Theodore A. Roth
2003-03-12 02:09:57 +0000
72fe61432b* Makefile.am: Add CLEANFILES to remove all files from a make. * doc/Makefile.am: Ditto
Theodore A. Roth
2003-03-12 02:09:57 +0000
e5b19b5a1aUse my other e-mail.
bdean
2003-03-12 01:25:43 +0000
e1c7110bc3Use my other e-mail.
Brian S. Dean
2003-03-12 01:25:43 +0000
e9da0c96bbUse my other e-mail.
Brian S. Dean
2003-03-12 01:25:43 +0000
1d9430bfb0* windows/Makefile.am: Fix uninstall-local rule (forget the $$file part of the rm command).
troth
2003-03-12 00:32:36 +0000
964a5eb45f* windows/Makefile.am: Fix uninstall-local rule (forget the $$file part of the rm command).
Theodore A. Roth
2003-03-12 00:32:36 +0000
afff7727bf* windows/Makefile.am: Fix uninstall-local rule (forget the $$file part of the rm command).
Theodore A. Roth
2003-03-12 00:32:36 +0000
ee96643119Get rid of a debugging printf.
bdean
2003-03-12 00:06:45 +0000
edd8f7cea5Get rid of a debugging printf.
Brian S. Dean
2003-03-12 00:06:45 +0000
dda9ea3d3dGet rid of a debugging printf.
Brian S. Dean
2003-03-12 00:06:45 +0000
e87bd8db17* AUTHORS: Updated. * CHANGELOG: Move contents to NEWS and remove file. * ChangeLog: All of the changes for this year. * ChangeLog-2001: All 2001 changes. * ChangeLog-2002: All 2002 changes. * Makefile.am (EXTRA_DIST): Remove CHANGELOG and and Change-200[12]. * NEWS: Moved contents of CHANGELOG file here. * README: Add note pointing to savannah site.
troth
2003-03-11 22:34:53 +0000
ba552f9bcd* AUTHORS: Updated. * CHANGELOG: Move contents to NEWS and remove file. * ChangeLog: All of the changes for this year. * ChangeLog-2001: All 2001 changes. * ChangeLog-2002: All 2002 changes. * Makefile.am (EXTRA_DIST): Remove CHANGELOG and and Change-200[12]. * NEWS: Moved contents of CHANGELOG file here. * README: Add note pointing to savannah site.
Theodore A. Roth
2003-03-11 22:34:53 +0000
f9e17107a4* AUTHORS: Updated. * CHANGELOG: Move contents to NEWS and remove file. * ChangeLog: All of the changes for this year. * ChangeLog-2001: All 2001 changes. * ChangeLog-2002: All 2002 changes. * Makefile.am (EXTRA_DIST): Remove CHANGELOG and and Change-200[12]. * NEWS: Moved contents of CHANGELOG file here. * README: Add note pointing to savannah site.
Theodore A. Roth
2003-03-11 22:34:53 +0000
f2658adc56Add Install and Documentation sections for Windows. Fix typo.
arcanum
2003-03-11 00:00:30 +0000
fc78f7c729Add Install and Documentation sections for Windows. Fix typo.
Eric Weddington
2003-03-11 00:00:30 +0000
d5cbc5d330Add Install and Documentation sections for Windows. Fix typo.
Eric Weddington
2003-03-11 00:00:30 +0000
b4eb1aabeaDisable debugging printf.
Brian S. Dean
2003-03-10 22:58:21 +0000
6211ee575dDisable debugging printf.
Brian S. Dean
2003-03-10 22:58:21 +0000
60439e8414Update version number in preparation for release.
bdean
2003-03-10 22:08:06 +0000
8f55a60f49Update version number in preparation for release.
Brian S. Dean
2003-03-10 22:08:06 +0000
0765d3410cUpdate version number in preparation for release.
Brian S. Dean
2003-03-10 22:08:06 +0000
d49018d1ce* doc/avrdude.texi: Add comment before each node to make them stand out better. Use @option{} command for options instead of @code{}. Merge FreeBSD and Linux platform dependent information.
troth
2003-03-10 22:07:30 +0000
32595b3b80* doc/avrdude.texi: Add comment before each node to make them stand out better. Use @option{} command for options instead of @code{}. Merge FreeBSD and Linux platform dependent information.
Theodore A. Roth
2003-03-10 22:07:30 +0000
b3df2ddb1b* doc/avrdude.texi: Add comment before each node to make them stand out better. Use @option{} command for options instead of @code{}. Merge FreeBSD and Linux platform dependent information.
Theodore A. Roth
2003-03-10 22:07:30 +0000
18daec6875Minor man page updates to better reflect reality.
bdean
2003-03-10 21:51:55 +0000
52f274c2e3Minor man page updates to better reflect reality.
Brian S. Dean
2003-03-10 21:51:55 +0000
da5e80ffd6Minor man page updates to better reflect reality.
Brian S. Dean
2003-03-10 21:51:55 +0000
01eb71651cExport all the AUTO* variables. Hopefully, that way the generated Makefile might get them correctly.
joerg_wunsch
2003-03-10 21:25:13 +0000
b4a4e44ecdExport all the AUTO* variables. Hopefully, that way the generated Makefile might get them correctly.
Joerg Wunsch
2003-03-10 21:25:13 +0000
c4c44ca818Export all the AUTO* variables. Hopefully, that way the generated Makefile might get them correctly.
Joerg Wunsch
2003-03-10 21:25:13 +0000
bdb0406f13Export ${AUTOCONF} so automake will find it by whatever name it will be called today.
joerg_wunsch
2003-03-10 20:20:55 +0000
2e0e4b2d8eExport ${AUTOCONF} so automake will find it by whatever name it will be called today.
Joerg Wunsch
2003-03-10 20:20:55 +0000
79368b37a2Export ${AUTOCONF} so automake will find it by whatever name it will be called today.
Joerg Wunsch
2003-03-10 20:20:55 +0000
92294a3b65Add notes about ability to list parts and list programmers in the config file in -p and -c descriptions. Change info about where to find Windows search method in -C description.
arcanum
2003-03-06 21:46:20 +0000
caf2297d94Add notes about ability to list parts and list programmers in the config file in -p and -c descriptions. Change info about where to find Windows search method in -C description.
Eric Weddington
2003-03-06 21:46:20 +0000
f7ae053814Add notes about ability to list parts and list programmers in the config file in -p and -c descriptions. Change info about where to find Windows search method in -C description.
Eric Weddington
2003-03-06 21:46:20 +0000
1b9666eff4Change software version from hardcoded value to getting it from the configuration.
arcanum
2003-03-06 19:18:40 +0000
4a2dea030aChange software version from hardcoded value to getting it from the configuration.
Eric Weddington
2003-03-06 19:18:40 +0000
5d88da5ff1Change software version from hardcoded value to getting it from the configuration.
Eric Weddington
2003-03-06 19:18:40 +0000
8e68ced235* avrdude.spec.in: Add docs sub-package. Add %post and %preun scriptlets for handling info files.
troth
2003-03-06 08:15:47 +0000
0c6540f11a* avrdude.spec.in: Add docs sub-package. Add %post and %preun scriptlets for handling info files.
Theodore A. Roth
2003-03-06 08:15:47 +0000
3af706d675* avrdude.spec.in: Add docs sub-package. Add %post and %preun scriptlets for handling info files.
Theodore A. Roth
2003-03-06 08:15:47 +0000
68636562e5* configure.ac: Add --enable-versioned-doc option and set DOC_INST_DIR. * doc/Makefile.am: Add rules to install docs in DOC_INST_DIR.
troth
2003-03-06 07:48:08 +0000
c9250b9ca5* configure.ac: Add --enable-versioned-doc option and set DOC_INST_DIR. * doc/Makefile.am: Add rules to install docs in DOC_INST_DIR.
Theodore A. Roth
2003-03-06 07:48:08 +0000
6231171dad* configure.ac: Add --enable-versioned-doc option and set DOC_INST_DIR. * doc/Makefile.am: Add rules to install docs in DOC_INST_DIR.
Theodore A. Roth
2003-03-06 07:48:08 +0000
b935a32263Delete the lines which where commented out in previous commit.
troth
2003-03-06 06:53:39 +0000
db62035cd2Delete the lines which where commented out in previous commit.
Theodore A. Roth
2003-03-06 06:53:39 +0000
290e07cc44Delete the lines which where commented out in previous commit.
Theodore A. Roth
2003-03-06 06:53:39 +0000
fef132199c* configure.ac: Remove hack to make work with automake-1.5. * doc/Makefile.am: Remove extra rules that were needed to work with automake-1.5.
troth
2003-03-06 06:45:54 +0000
b65ffb88bd* configure.ac: Remove hack to make work with automake-1.5. * doc/Makefile.am: Remove extra rules that were needed to work with automake-1.5.
Theodore A. Roth
2003-03-06 06:45:54 +0000
e00d991513* configure.ac: Remove hack to make work with automake-1.5. * doc/Makefile.am: Remove extra rules that were needed to work with automake-1.5.
Theodore A. Roth
2003-03-06 06:45:54 +0000
9cfd6c654c* bootstrap: Force use of autoconf-2.57 and automake-1.7.x.
troth
2003-03-06 04:45:30 +0000
c8cb63a1a8* bootstrap: Force use of autoconf-2.57 and automake-1.7.x.
Theodore A. Roth
2003-03-06 04:45:30 +0000
26a98b8b58* bootstrap: Force use of autoconf-2.57 and automake-1.7.x.
Theodore A. Roth
2003-03-06 04:45:30 +0000
6d5ebff60aAdd a definition for the popular Ponyprog dongle.
joerg_wunsch
2003-03-05 13:47:37 +0000
f24f899338Add a definition for the popular Ponyprog dongle.
Joerg Wunsch
2003-03-05 13:47:37 +0000
915f8e7b94Add a definition for the popular Ponyprog dongle.
Joerg Wunsch
2003-03-05 13:47:37 +0000
02aa33e2a4Check the programmer type against 'STK500' instead of the programmer name when checking to see if we should default to the default_serial port instead of the default_parallel port. This has us do the right thing for the new 'avrisp' programmer.
bdean
2003-03-05 04:57:03 +0000
5f46c8fd63Check the programmer type against 'STK500' instead of the programmer name when checking to see if we should default to the default_serial port instead of the default_parallel port. This has us do the right thing for the new 'avrisp' programmer.
Brian S. Dean
2003-03-05 04:57:03 +0000
ec5ce74e82Check the programmer type against 'STK500' instead of the programmer name when checking to see if we should default to the default_serial port instead of the default_parallel port. This has us do the right thing for the new 'avrisp' programmer.
Brian S. Dean
2003-03-05 04:57:03 +0000
43417206dfMake the page size used for non-paged parts for the 'paged_write' command be 128 bytes. This cuts 6 seconds off the programming time for uploading a 6K file into an AT90S8515 vs the time loading the same file using a 16 byte buffer, and the response feedback is still good.
bdean
2003-03-05 04:37:09 +0000