Eric Weddington
c1e0721545
*avrdude.conf.in: Fix for unterminated character error.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@375 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-10-13 21:20:01 +00:00
Eric Weddington
0a24f1d205
* avrdude.conf.in: Add ATmega8515 definition.
...
Contributed by: Matthias Weißer <matthias@matwei.de >
* NEWS: Add note about ATmega8515 definition.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@374 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-10-13 17:53:56 +00:00
Eric Weddington
9be62d28c3
* doc/TODO: Updated TODO list.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@372 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-09-24 15:34:04 +00:00
Eric Weddington
f72d42b80e
* windows/Makefile.am: Correct makefile so loaddrv does not link
...
to Cygwin DLL.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@371 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-09-22 21:13:57 +00:00
Eric Weddington
08669937dc
* doc/avrdude.texi: Minor corrections. Change description of -P
...
to reference platform dependencies.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@370 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-09-18 18:11:25 +00:00
Eric Weddington
f0808da915
* stk500.c: If writing flash, skip empty pages in paged write.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@369 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-09-16 20:40:13 +00:00
Theodore A. Roth
ddfd0b658c
* NEWS: Add 'Current:' header.
...
* configure.ac (AC_INIT): Add cvs back to version since we're
back in dev cycle (post release).
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@367 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-09-06 18:17:58 +00:00
Theodore A. Roth
d05271766a
* NEWS: Update for 4.2.0 release. Add note about read/write of fuses
...
support for avr910.
* configure.ac (AC_INIT): Set version to 4.2.0.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@365 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-09-06 17:47:16 +00:00
Theodore A. Roth
92059f41a3
* avr.c (avr_read_byte): If pgm->read_byte method fails, retry with
...
avr_read_byte_default.
* avr.c (avr_write_byte): If pgm->write_byte method fails, retry with
avr_write_byte_default.
* avr910.c (avr910_cmd): Implement using universal command.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@364 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-09-05 16:40:55 +00:00
Theodore A. Roth
ed14409bf9
* ChangeLog: Format cleanups. All indents should be a single tab and
...
lines should be less than 80 chars including 8 spaces for the tab.
Date should be YYYY-MM-DD not YYYY/MM/DD.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@363 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-09-05 16:25:00 +00:00
Theodore A. Roth
ea652e7b78
* Makefile.am: Change AM_CPPFLAGS to avrdude_CPPFLAGS.
...
Define avrdude_CFLAGS.
* configure.ac: Set ENABLE_WARNINGS to "-Wall" if using gcc.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@362 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-09-05 04:23:27 +00:00
Eric Weddington
d1eb58dbde
* doc/avrdude.texi: Add note about privileges needed to load
...
the giveio driver for Windows.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@360 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-09-02 16:40:06 +00:00
Brian S. Dean
698769dcca
Document auto erase default for -U flash write requests.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@357 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-08-29 23:19:44 +00:00
Brian S. Dean
ae39cd7c57
Add some forgotten entries.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@355 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-08-29 01:47:47 +00:00
Brian S. Dean
ce6e943739
Add entry about "immediate mode."
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@353 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-08-28 23:42:51 +00:00
Eric Weddington
9560dfe881
* avr910.c:
...
* fileio.c:
* main.c:
* stk500.c:
More code cleanup to remove warnings.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@352 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-08-28 23:02:25 +00:00
Brian S. Dean
61c60d3b5b
Make a note about -U option.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@351 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-08-28 18:41:43 +00:00
Theodore A. Roth
964a170f39
* main.c (update_progress_no_tty): Properly terminate progress. Also
...
fixes stk500 problem where number of bytes written is less than a page.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@348 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-08-28 05:37:57 +00:00
Theodore A. Roth
d2e0c4eab3
* avrdude.spec.in: Fix broken rpmbuild on RedHat-9.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@347 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-08-28 04:43:50 +00:00
Eric Weddington
c19d7efe7a
* fileio.c:
...
* main.c:
* ppiwin.c:
* ser_posix.c:
* stk500.c:
Minor code cleanup to remove warnings.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@346 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-08-25 15:55:48 +00:00
Theodore A. Roth
ca01d072ab
* avrdude.1: Document the -q option.
...
* doc/avrdude.texi: Document the -q option.
Fix some typos left over from pasting in man output.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@339 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-08-01 20:11:21 +00:00
Theodore A. Roth
f3a6fc6ab0
* avr.c:
...
* avr.h:
* avr910.c:
* main.c:
* stk500.c:
New progress reporting implementation.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@337 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-07-29 22:08:21 +00:00
Joerg Wunsch
4facd0e3d9
Add support for displaying and changing the various STK500 operational
...
parameters.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@336 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-07-24 21:26:28 +00:00
Theodore A. Roth
1fa0b23de1
* avr910.c (avr910_paged_write_flash): Add code to send the 'm'
...
command ("issue page write" cmd) for each page.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@329 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-05-14 05:14:32 +00:00
Theodore A. Roth
229481f5ac
* avrdude.conf.in: Add pagel and bs2 entries for at90s1200 device.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@328 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-05-14 03:54:17 +00:00
Theodore A. Roth
0b1f5b8a0d
* doc/TODO: Add note about avr910 device codes.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@327 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-05-13 21:41:36 +00:00
Eric Weddington
25d2b42f87
Change email address.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@326 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-05-13 18:10:55 +00:00
Theodore A. Roth
29658b756a
* configure.ac: Check for ncurses library (since it can be a
...
replacement for termcap.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@323 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-05-05 02:29:28 +00:00
Theodore A. Roth
39dbaf4903
* avrdude.conf.in: Add avr decodes for devices known in avr910
...
firmware version 2.3.
Add missing stk500 devocde for 2343.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@322 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-05-02 16:23:30 +00:00
Eric Weddington
9baed74e69
Fix for bug #3293 . Set correct open mode for raw format for Windows.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@321 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-04-23 16:36:01 +00:00
Theodore A. Roth
b54f273812
* configure.ac: Add cvs suffix back to version.
...
* doc/TODO: Add a few items.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@316 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-04-19 05:26:23 +00:00
Theodore A. Roth
56823c7aa5
* configure.ac: Set version to 4.1.0.
...
* doc/avrdude.texi: Add note about avr910 programmer type.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@314 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-04-18 04:41:45 +00:00
Eric Weddington
d6e5083b97
* NEWS: Replace TBD with new release version.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@313 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-04-17 23:19:58 +00:00
Eric Weddington
62f2e06711
Change name of pony programmer to pony-stk200 to better describe the hw.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@311 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-04-17 17:34:01 +00:00
Eric Weddington
bd11e34965
Corrected submitter's name in the ChangeLog.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@310 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-04-17 16:24:54 +00:00
Eric Weddington
e358fd203a
Add ATtiny26 support submitted by Artur Lipowski <LAL@pro.onet.pl>.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@309 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-04-16 23:00:29 +00:00
Eric Weddington
5fa160a365
Add ATmega8535 support submitted by Alexander <apeter@gmx.de>
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@308 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-04-16 22:44:55 +00:00
Theodore A. Roth
8513530063
* avr910.c: Reading a 16 bit word in paged load needs to swap the
...
bytes since the 'R' command returns MSB first and the internal buffer
stores LSB first.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@307 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-04-09 20:37:28 +00:00
Theodore A. Roth
6c3cb9fbb2
* stk500.c: Don't print out read/write byte progress unless the verbose
...
option is given.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@306 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-04-07 17:18:51 +00:00
Theodore A. Roth
d2317147db
* avr910.c: Re-add the avr910 byte read/write methods which were
...
removed in my previous patch. Terminal mode read/writes are broken
without those methods. D'oh!
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@305 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-04-06 07:10:44 +00:00
Theodore A. Roth
20bf291163
* avr910.c: Refactor to allow probing for auto addr increment. If auto
...
incr supported by programmer hw, don't send addr for every byte.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@304 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-04-06 00:47:16 +00:00
Eric Weddington
a58f2c8d66
* confwin.c: Fix bug that allows garbage for non-existent user config filename on Windows.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@303 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-04-03 16:46:47 +00:00
Theodore A. Roth
c3412f1f57
* NEWS: Add note about avr910 support.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@301 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-03-24 23:37:09 +00:00
Eric Weddington
dc21830241
Add ChangeLog and NEWS entry for new Bascom programmer.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@300 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-03-24 23:02:11 +00:00
Theodore A. Roth
191a5a4430
* avr.c (avr_write): Add call to pgm->write_setup() before the write loop.
...
* avr910.c: Change all show_func_info() calls to no_show_func_info().
Add read/write to/from flash/eeprom memory functionality.
* pgm.c: Initialize pgm->write_setup.
* pgm.h: Add write_setup field to PROGRAMMER structure.
* ser_posix.c: Remove unneeded cast in verbosity code.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@299 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-03-24 07:09:16 +00:00
Theodore A. Roth
ee87b080c3
* ser_posix.c: Limit verbose output to 2 chars.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@298 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-03-24 02:37:33 +00:00
Theodore A. Roth
5bd3b081eb
* ser_posix.c: Add verbose level > 3 output for send and recv functions.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@297 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-03-24 01:57:31 +00:00
Theodore A. Roth
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.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@296 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-03-23 23:22:50 +00:00
Theodore A. Roth
5d6dace3c3
* avrdude.conf.in: Fix typo for devicecode deprecation comment.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@295 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-03-18 05:49:29 +00:00
Theodore A. Roth
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.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@293 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-03-17 06:20:02 +00:00