Go to file
Theodore A. Roth 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.


git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@293 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-03-17 06:20:02 +00:00
doc * Makefile.am: Add CLEANFILES to remove all files from a make. 2003-03-12 02:09:57 +00:00
windows * windows/Makefile.am: Fix uninstall-local rule (forget the $$file 2003-03-12 00:32:36 +00:00
.cvsignore These changes add basic support for a autoconf/automake based build system. 2003-02-14 20:34:03 +00:00
AUTHORS Add Ted, who forgot to add himself. 2003-03-13 03:16:53 +00:00
COPYING Re-license using the GNU GPL. Thanks to Ted Roth for the patch. 2003-02-06 19:08:33 +00:00
ChangeLog * avr.c (avr_read): Use pgm->read_sig_bytes to read signature bytes if 2003-03-17 06:20:02 +00:00
ChangeLog-2001 Use my other e-mail. 2003-03-12 01:25:43 +00:00
ChangeLog-2002 Use my other e-mail. 2003-03-12 01:25:43 +00:00
Makefile.am * Makefile.am (avrdude_SOURCES): Add avr910.[ch], serial.h and 2003-03-13 03:52:19 +00:00
NEWS * AUTHORS: Updated. 2003-03-11 22:34:53 +00:00
README * AUTHORS: Updated. 2003-03-11 22:34:53 +00:00
avr.c * avr.c (avr_read): Use pgm->read_sig_bytes to read signature bytes if 2003-03-17 06:20:02 +00:00
avr.h Makefile: include a target to automatically generate the dependency 2003-02-08 04:17:25 +00:00
avr910.c * avr.c (avr_read): Use pgm->read_sig_bytes to read signature bytes if 2003-03-17 06:20:02 +00:00
avr910.h * Makefile.am (avrdude_SOURCES): Add avr910.[ch], serial.h and 2003-03-13 03:52:19 +00:00
avrdude.1 Minor man page updates to better reflect reality. 2003-03-10 21:51:55 +00:00
avrdude.conf.in * avr.c (avr_read): Use pgm->read_sig_bytes to read signature bytes if 2003-03-17 06:20:02 +00:00
avrdude.pdf Make the pin definitions configurable based on entries in a config 2001-09-19 17:04:25 +00:00
avrdude.spec.in * avrdude.spec.in: Add docs sub-package. 2003-03-06 08:15:47 +00:00
avrpart.h * avr.c (avr_read): Use pgm->read_sig_bytes to read signature bytes if 2003-03-17 06:20:02 +00:00
bootstrap Export all the AUTO* variables. Hopefully, that way the generated 2003-03-10 21:25:13 +00:00
config.c Introduce 'default_programmer' to the config file instead of requiring 2003-02-21 21:07:43 +00:00
config.h Introduce 'default_programmer' to the config file instead of requiring 2003-02-21 21:07:43 +00:00
config_gram.y * avr.c (avr_read): Use pgm->read_sig_bytes to read signature bytes if 2003-03-17 06:20:02 +00:00
configure.ac * configure.ac (AC_INIT): Set version to 4.0.0cvs since we're done 2003-03-12 21:37:32 +00:00
confwin.c config file search on Windows. 2003-02-24 22:48:47 +00:00
confwin.h config file search on Windows. 2003-02-24 22:48:47 +00:00
fileio.c Add Motorola S-record support. 2003-02-20 03:53:49 +00:00
fileio.h Makefile: include a target to automatically generate the dependency 2003-02-08 04:17:25 +00:00
lexer.l * avr.c (avr_read): Use pgm->read_sig_bytes to read signature bytes if 2003-03-17 06:20:02 +00:00
linux_ppdev.h * linux_ppdev.h: New file. 2003-02-11 23:50:31 +00:00
lists.c These changes add basic support for a autoconf/automake based build system. 2003-02-14 20:34:03 +00:00
lists.h Makefile: include a target to automatically generate the dependency 2003-02-08 04:17:25 +00:00
main.c * avrdude.conf.in: Add avr910 and pavr programmers. 2003-03-16 18:19:37 +00:00
par.c Add the ability to read a per-user config file located at 2003-02-22 16:45:13 +00:00
par.h Split higher level parallel port programmer code off from ppi.c into 2003-02-13 19:27:50 +00:00
pgm.c * avr.c (avr_read): Use pgm->read_sig_bytes to read signature bytes if 2003-03-17 06:20:02 +00:00
pgm.h * avr.c (avr_read): Use pgm->read_sig_bytes to read signature bytes if 2003-03-17 06:20:02 +00:00
pindefs.h Makefile: include a target to automatically generate the dependency 2003-02-08 04:17:25 +00:00
ppi.c These changes add basic support for a autoconf/automake based build system. 2003-02-14 20:34:03 +00:00
ppi.h Split higher level parallel port programmer code off from ppi.c into 2003-02-13 19:27:50 +00:00
ppiwin.c Change port value from lpt1alt to lpt3. Other formatting changes. 2003-02-24 21:02:01 +00:00
ser_posix.c * ser_posix.c, ser_win32.c, serial.h: 2003-03-13 19:25:27 +00:00
ser_win32.c * ser_posix.c, ser_win32.c, serial.h: 2003-03-13 19:25:27 +00:00
serial.h * ser_posix.c, ser_win32.c, serial.h: 2003-03-13 19:25:27 +00:00
stk500.c * avr.c (avr_read): Use pgm->read_sig_bytes to read signature bytes if 2003-03-17 06:20:02 +00:00
stk500.h Makefile: include a target to automatically generate the dependency 2003-02-08 04:17:25 +00:00
stk500_private.h Add basic support for STK500. 2002-12-01 04:30:01 +00:00
term.c * term.c: Use fgets() if readline() is not available. 2003-02-27 20:08:54 +00:00
term.h Makefile: include a target to automatically generate the dependency 2003-02-08 04:17:25 +00:00

README

See the documentation file for the details.

The latest version of AVRDUDE is always available here:

  http://savannah.nongnu.org/projects/avrdude