Go to file
joerg_wunsch 7d70684811 main.c, pgm.c, pgm.h: Add setup and teardown hooks to the programmer
definition.  If present, call the setup hook immediately after finding
the respective programmer object, and schedule the teardown hook to be
called upon exit.  This allows the programmer implementation to
dynamically allocate private programmer data.

avr910.c, butterfly.c, jtagmkI.c, jtagmkII.c, stk500v2.c, usbasp.c,
usbtiny.c: Convert static programmer data into dynamically allocated
data.


git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@764 81a1dc3b-b13d-400b-aceb-764788c761c2
2007-11-07 20:36:12 +00:00
doc main.c, pgm.c, pgm.h: Add the -x option to pass extended parameters to 2007-11-06 19:42:16 +00:00
tools Implement EEPROM access through debugWire. 2006-11-23 07:07:06 +00:00
windows Make CVS ignore all generated files. 2006-08-23 15:00:11 +00:00
.cvsignore So finally, also ignore the Makefile. 2006-08-23 15:02:07 +00:00
AUTHORS Add Colin O'Flynn to the contributors list for his safemode support. 2005-09-21 01:43:19 +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 main.c, pgm.c, pgm.h: Add setup and teardown hooks to the programmer 2007-11-07 20:36:12 +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
ChangeLog-2003 * ChangeLog: Minor formatting cleanups. 2004-01-26 06:27:41 +00:00
ChangeLog-2004-2006 ChangeLog rotation. 2007-01-07 22:34:21 +00:00
Makefile.am Submitted by <ladyada@gmail.com>: 2007-10-29 18:03:02 +00:00
NEWS main.c, pgm.c, pgm.h: Add the -x option to pass extended parameters to 2007-11-06 19:42:16 +00:00
README * AUTHORS: Updated. 2003-03-11 22:34:53 +00:00
avr.c In avr_read() and avr_write(), only use the paged_load and 2007-05-16 20:15:13 +00:00
avr.h Major code cleanup. 2007-01-24 22:43:46 +00:00
avr910.c main.c, pgm.c, pgm.h: Add setup and teardown hooks to the programmer 2007-11-07 20:36:12 +00:00
avr910.h Major code cleanup. 2007-01-24 22:43:46 +00:00
avrdude.1 main.c, pgm.c, pgm.h: Add the -x option to pass extended parameters to 2007-11-06 19:42:16 +00:00
avrdude.conf.in Submitted by <graceindustries@gmail.com>: 2007-10-29 22:43:00 +00:00
avrdude.h Major code cleanup. 2007-01-24 22:43:46 +00:00
avrdude.spec.in Submitted by Galen Seitz: 2005-11-29 20:28:51 +00:00
avrpart.c safemode.c: Obtain progname from avrdude.h rather than trying to roll our 2007-01-30 13:41:54 +00:00
avrpart.h safemode.c: Obtain progname from avrdude.h rather than trying to roll our 2007-01-30 13:41:54 +00:00
bitbang.c Something I always wanted to do: replace all those private "extern" 2007-01-24 21:07:54 +00:00
bitbang.h Major code cleanup. 2007-01-24 22:43:46 +00:00
bootstrap Umm, add the new programmer types to the texinfo documentation as well. 2005-05-14 08:06:18 +00:00
butterfly.c main.c, pgm.c, pgm.h: Add setup and teardown hooks to the programmer 2007-11-07 20:36:12 +00:00
butterfly.h Major code cleanup. 2007-01-24 22:43:46 +00:00
config.c safemode.c: Obtain progname from avrdude.h rather than trying to roll our 2007-01-30 13:41:54 +00:00
config.h safemode.c: Obtain progname from avrdude.h rather than trying to roll our 2007-01-30 13:41:54 +00:00
config_gram.y Submitted by <ladyada@gmail.com>: 2007-10-29 18:03:02 +00:00
configure.ac We are post 5.5 now. 2007-10-29 23:08:37 +00:00
confwin.c Update code copyrights. 2004-12-22 01:52:45 +00:00
confwin.h Major code cleanup. 2007-01-24 22:43:46 +00:00
crc16.c Major code cleanup. 2007-01-24 22:43:46 +00:00
crc16.h Major code cleanup. 2007-01-24 22:43:46 +00:00
fileio.c Submitted by <karl.yerkes@gmail.com>: 2007-10-29 22:30:59 +00:00
fileio.h Major code cleanup. 2007-01-24 22:43:46 +00:00
freebsd_ppi.h Submitted by someone who thinks he's called "Daper": 2005-11-29 20:20:22 +00:00
jtagmkI.c main.c, pgm.c, pgm.h: Add setup and teardown hooks to the programmer 2007-11-07 20:36:12 +00:00
jtagmkI.h Major code cleanup. 2007-01-24 22:43:46 +00:00
jtagmkII.c main.c, pgm.c, pgm.h: Add setup and teardown hooks to the programmer 2007-11-07 20:36:12 +00:00
jtagmkII.h Major code cleanup. 2007-01-24 22:43:46 +00:00
jtagmkII_private.h Implement and document HVSP and PP modes for the AVR Dragon. 2006-11-01 21:47:25 +00:00
jtagmkI_private.h Initial import of JTAG ICE mkI support. 2005-11-25 06:14:06 +00:00
lexer.l Submitted by <ladyada@gmail.com>: 2007-10-29 18:03:02 +00:00
linux_ppdev.h Submitted by someone who thinks he's called "Daper": 2005-11-29 20:20:22 +00:00
lists.c Make the code compile warning-free: 2006-12-11 12:47:35 +00:00
lists.h Major code cleanup. 2007-01-24 22:43:46 +00:00
main.c main.c, pgm.c, pgm.h: Add setup and teardown hooks to the programmer 2007-11-07 20:36:12 +00:00
my_ddk_hidsdi.h Submitted by Christian Starkjohann: 2006-12-20 23:43:34 +00:00
par.c safemode.c: Obtain progname from avrdude.h rather than trying to roll our 2007-01-30 13:41:54 +00:00
par.h Major code cleanup. 2007-01-24 22:43:46 +00:00
pgm.c main.c, pgm.c, pgm.h: Add setup and teardown hooks to the programmer 2007-11-07 20:36:12 +00:00
pgm.h main.c, pgm.c, pgm.h: Add setup and teardown hooks to the programmer 2007-11-07 20:36:12 +00:00
pindefs.h In lieu of Michael Holzt, add his serbb serial bit-bang code so it 2005-09-18 20:12:23 +00:00
ppi.c Major code cleanup. 2007-01-24 22:43:46 +00:00
ppi.h Major code cleanup. 2007-01-24 22:43:46 +00:00
ppiwin.c Something I always wanted to do: replace all those private "extern" 2007-01-24 21:07:54 +00:00
safemode.c 2007-05-01: Colin O'Flynn <coflynn@newae.com> 2007-05-02 23:05:21 +00:00
safemode.h Major code cleanup. 2007-01-24 22:43:46 +00:00
ser_avrdoper.c Something I always wanted to do: replace all those private "extern" 2007-01-24 21:07:54 +00:00
ser_posix.c In ser_send(), don't select() on the output fd before trying to write 2007-05-15 20:30:15 +00:00
ser_win32.c bug #21076: -vvvv serial receive prints are empty in Win32 build 2007-10-29 21:51:07 +00:00
serbb.h Major code cleanup. 2007-01-24 22:43:46 +00:00
serbb_posix.c safemode.c: Obtain progname from avrdude.h rather than trying to roll our 2007-01-30 13:41:54 +00:00
serbb_win32.c safemode.c: Obtain progname from avrdude.h rather than trying to roll our 2007-01-30 13:41:54 +00:00
serial.h Major code cleanup. 2007-01-24 22:43:46 +00:00
solaris_ecpp.h Submitted by someone who thinks he's called "Daper": 2005-11-29 20:20:22 +00:00
stk500.c safemode.c: Obtain progname from avrdude.h rather than trying to roll our 2007-01-30 13:41:54 +00:00
stk500.h Major code cleanup. 2007-01-24 22:43:46 +00:00
stk500_private.h Add support for displaying and changing the various STK500 operational 2003-07-24 21:26:28 +00:00
stk500generic.c Colin O'Flynn <coflynn@newae.com> 2007-03-25 22:43:50 +00:00
stk500generic.h Add the "stk500generic" programmer that auto-probes for STK500 2006-09-19 22:27:30 +00:00
stk500v2.c main.c, pgm.c, pgm.h: Add setup and teardown hooks to the programmer 2007-11-07 20:36:12 +00:00
stk500v2.h Major code cleanup. 2007-01-24 22:43:46 +00:00
stk500v2_private.h Mega-commit to bring in both, the STK500v2 support from Erik 2005-05-10 19:17:12 +00:00
term.c Major code cleanup. 2007-01-24 22:43:46 +00:00
term.h Major code cleanup. 2007-01-24 22:43:46 +00:00
update.c Major code cleanup. 2007-01-24 22:43:46 +00:00
update.h Major code cleanup. 2007-01-24 22:43:46 +00:00
usb_libusb.c Something I always wanted to do: replace all those private "extern" 2007-01-24 21:07:54 +00:00
usbasp.c main.c, pgm.c, pgm.h: Add setup and teardown hooks to the programmer 2007-11-07 20:36:12 +00:00
usbasp.h usbasp.c: Added long addresses to support devices with more than 64kB (bug #20558) 2007-07-24 16:43:25 +00:00
usbdevs.h Add support for the AVR Dragon (JTAG and ISP mode). 2006-10-26 21:14:10 +00:00
usbtiny.c main.c, pgm.c, pgm.h: Add setup and teardown hooks to the programmer 2007-11-07 20:36:12 +00:00
usbtiny.h Submitted by <ladyada@gmail.com>: 2007-10-29 18:03:02 +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