Go to file
rliebscher 38e72e4b99 patch #7688: Implement parent programmers feature
* avrdude.conf.in: updated documentation comment and some programmers 
    have now parents
  * config_gram.y: initpgm will now called at first use of programmer 
    in main. parser sets only the function pointer in the pgm structure.
    Pin and pin lists definitions can now be empty to remove the parents
    setting.
  * doc/avrdude.texi: updated documentation
  * main.c: added call to pgm->initpgm after locate_programmer
  * pgm.[hc]: added field initpgm in structure, added function pgm_dup


git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@1045 81a1dc3b-b13d-400b-aceb-764788c761c2
2012-01-22 12:31:54 +00:00
doc patch #7688: Implement parent programmers feature 2012-01-22 12:31:54 +00:00
tools Contributed by Shaun Jackman <sjackman@gmail.com> 2009-07-02 10:49:19 +00:00
windows Cleanup Cygwin builds. 2010-01-22 16:40:17 +00:00
.cvsignore So finally, also ignore the Makefile. 2006-08-23 15:02:07 +00:00
AUTHORS Add Brett Hagman's email address. 2011-08-26 20:35:58 +00:00
BUILD-FROM-SVN Submitted by Philip: 2011-08-16 10:37:09 +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 patch #7688: Implement parent programmers feature 2012-01-22 12:31:54 +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
ChangeLog-2007 ChangeLog rotation for 2007->2008 transition. 2008-01-26 07:59:07 +00:00
ChangeLog-2008 Annual changelog rotation. 2009-02-05 16:17:57 +00:00
ChangeLog-2009 Annual changelog rotation. 2010-01-08 10:41:27 +00:00
ChangeLog-2010 Delete unneeded svn:executable property. 2011-08-12 15:37:44 +00:00
ChangeLog-2011 bug #21663 AT90PWM efuse incorrect 2012-01-02 15:20:18 +00:00
Makefile.am bug #34302: Feature request : device configuration with parent classes 2012-01-17 20:56:37 +00:00
NEWS Add NEWS items for my recent changes. 2012-01-10 07:32:37 +00:00
README * AUTHORS: Updated. 2003-03-11 22:34:53 +00:00
arduino.c Submitted by Bob Frazier: 2012-01-10 07:22:20 +00:00
arduino.h Submitted by Lars Immisch: 2009-02-25 09:39:04 +00:00
avr.c * avr.c: Unsigned variable was used for return code of paged_write/load 2012-01-19 20:06:52 +00:00
avr.h Mega-commit to bring in memory tagging. 2011-09-14 21:49:42 +00:00
avr910.c Fixed following findings reported by cppcheck 2012-01-08 17:09:40 +00:00
avr910.h Major code cleanup. 2007-01-24 22:43:46 +00:00
avrdude.1 patch #7699 Read additional config files 2012-01-10 18:07:19 +00:00
avrdude.conf.in patch #7688: Implement parent programmers feature 2012-01-22 12:31:54 +00:00
avrdude.h Fixed following findings reported by cppcheck 2012-01-08 17:09:40 +00:00
avrdude.spec.in Submitted by Galen Seitz: 2005-11-29 20:28:51 +00:00
avrftdi.c libusb-win32 recently changed the name of their header file from usb.h 2012-01-20 09:39:56 +00:00
avrftdi.h Submitted by Doug Springer, based on work by 2011-08-25 16:12:30 +00:00
avrpart.c bug #34302: Feature request : device configuration with parent classes 2012-01-17 20:56:37 +00:00
avrpart.h bug #34302: Feature request : device configuration with parent classes 2012-01-17 20:56:37 +00:00
bitbang.c bug #34027: avrdude AT90S1200 Problem (part 1 - bitbang 2011-08-29 09:25:04 +00:00
bitbang.h Add Darell's email address, so it's consistent with the other authors. 2011-08-24 07:40:48 +00:00
bootstrap Remove the version checks for autoconf and automake. Modern versions 2011-05-11 21:24:12 +00:00
buspirate.c bug #34302: Feature request : device configuration with parent classes 2012-01-17 20:56:37 +00:00
buspirate.h Add $Id$ line. 2010-01-07 13:29:49 +00:00
butterfly.c Mega-commit to bring in memory tagging. 2011-09-14 21:49:42 +00:00
butterfly.h Submitted by Juergen Weigert: 2011-08-26 20:50:32 +00:00
config.c bug #34302: Feature request : device configuration with parent classes 2012-01-17 20:56:37 +00:00
config.h bug #34302: Feature request : device configuration with parent classes 2012-01-17 20:56:37 +00:00
config_gram.y patch #7688: Implement parent programmers feature 2012-01-22 12:31:54 +00:00
configure.ac libusb-win32 recently changed the name of their header file from usb.h 2012-01-20 09:39:56 +00:00
confwin.c More fixes for Solaris, including fixes for the Sunpro compiler: 2009-02-23 22:04:57 +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 bug #34518: loading intel hex files > 64k using record-type 4 2011-10-10 13:42:08 +00:00
fileio.h bug #34518: loading intel hex files > 64k using record-type 4 2011-10-10 13:42:08 +00:00
freebsd_ppi.h Submitted by someone who thinks he's called "Daper": 2005-11-29 20:20:22 +00:00
jtagmkI.c Mega-commit to bring in memory tagging. 2011-09-14 21:49:42 +00:00
jtagmkI.h Major code cleanup. 2007-01-24 22:43:46 +00:00
jtagmkII.c Mega-commit to bring in memory tagging. 2011-09-14 21:49:42 +00:00
jtagmkII.h Implement PDI mode support for the JTAG ICE mkII and the AVR Dragon. 2010-01-13 17:34:18 +00:00
jtagmkII_private.h bug #33114: Segfault after setting the DWEN fuse with Dragon 2011-08-26 10:05:09 +00:00
jtagmkI_private.h Initial import of JTAG ICE mkI support. 2005-11-25 06:14:06 +00:00
lexer.l bug #34302: Feature request : device configuration with parent classes 2011-12-29 16:51:44 +00:00
linux_ppdev.h Submitted by someone who thinks he's called "Daper": 2005-11-29 20:20:22 +00:00
lists.c patch #7671: Sorting programmers and parts lists for console output 2011-12-16 20:44:07 +00:00
lists.h patch #7671: Sorting programmers and parts lists for console output 2011-12-16 20:44:07 +00:00
main.c patch #7688: Implement parent programmers feature 2012-01-22 12:31:54 +00:00
my_ddk_hidsdi.h Submitted by Christian Starkjohann: 2006-12-20 23:43:34 +00:00
par.c Submitted by Juergen Weigert: 2011-08-26 12:35:08 +00:00
par.h Major code cleanup. 2007-01-24 22:43:46 +00:00
pgm.c patch #7688: Implement parent programmers feature 2012-01-22 12:31:54 +00:00
pgm.h patch #7688: Implement parent programmers feature 2012-01-22 12:31:54 +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 Fix build for GNU/kFreeBSD, fix FreeBSD 2010-01-17 16:58:06 +00:00
ppi.h Major code cleanup. 2007-01-24 22:43:46 +00:00
ppiwin.c Cleanup Cygwin builds. 2010-01-22 16:40:17 +00:00
safemode.c Replace printf() by fprintf(stderr) 2010-03-05 08:28:42 +00:00
safemode.h Major code cleanup. 2007-01-24 22:43:46 +00:00
ser_avrdoper.c libusb-win32 recently changed the name of their header file from usb.h 2012-01-20 09:39:56 +00:00
ser_posix.c * ser_posix.c (baud_lookup_table): Conditionalize the inclusion of 2011-12-30 16:38:58 +00:00
ser_win32.c patch #7680: Fixing timeout problem in ser_recv in ser_win32.c 2011-12-17 20:18:36 +00:00
serbb.h Major code cleanup. 2007-01-24 22:43:46 +00:00
serbb_posix.c Submitted by Darell Tan: 2011-08-23 21:03:36 +00:00
serbb_win32.c Submitted by Darell Tan: 2011-08-23 21:03:36 +00:00
serial.h * serial_open() calls will now return -1 on error (no call to exit()) 2010-10-22 14:29:56 +00:00
solaris_ecpp.h Submitted by someone who thinks he's called "Daper": 2005-11-29 20:20:22 +00:00
stk500.c Mega-commit to bring in memory tagging. 2011-09-14 21:49:42 +00:00
stk500.h Support for Arduino auto-reset: 2009-10-10 01:41:40 +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 bug #26408: Crash in stk500v2_open() 2009-07-02 09:11:45 +00:00
stk500generic.h Add the "stk500generic" programmer that auto-probes for STK500 2006-09-19 22:27:30 +00:00
stk500v2.c Fixed following findings reported by cppcheck 2012-01-08 17:09:40 +00:00
stk500v2.h Submitted by Brett Hagman: 2011-08-26 20:22:09 +00:00
stk500v2_private.h Submitted by Brett Hagman: 2011-08-26 20:22:09 +00:00
term.c Cleanup Cygwin builds. 2010-01-22 16:40:17 +00:00
term.h Major code cleanup. 2007-01-24 22:43:46 +00:00
tpi.h Add Darell's email address, so it's consistent with the other authors. 2011-08-24 07:40:48 +00:00
update.c bug #34302: Feature request : device configuration with parent classes 2012-01-17 20:56:37 +00:00
update.h bug #34302: Feature request : device configuration with parent classes 2012-01-17 20:56:37 +00:00
usb_libusb.c libusb-win32 recently changed the name of their header file from usb.h 2012-01-20 09:39:56 +00:00
usbasp.c libusb-win32 recently changed the name of their header file from usb.h 2012-01-20 09:39:56 +00:00
usbasp.h added TPI support for USBasp (patch #7440) 2011-05-28 07:35:40 +00:00
usbdevs.h Add initial support for the Atmel STK600, for 2008-03-14 13:00:08 +00:00
usbtiny.c libusb-win32 recently changed the name of their header file from usb.h 2012-01-20 09:39:56 +00:00
usbtiny.h Submitted by <ladyada@gmail.com>: 2007-10-29 18:03:02 +00:00
wiring.c Fix warnings for undeclared system functions. 2011-08-26 20:35:40 +00:00
wiring.h Submitted by Brett Hagman: 2011-08-26 20:22:09 +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