Go to file
Joerg Wunsch 0bda6f26d1 * fileio.c: Rework the way ELF file sections are considered: while
scanning the program header table, the offsets from a program
header entry must never be used directly when checking the bounds
of the current AVR memory region.  Instead, they must always be
checked based on the corresponding section's entry.  That way,
Xmega devices now properly take into account whether the segment
fits into any of the application/apptable/boot memory region.



git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@1085 81a1dc3b-b13d-400b-aceb-764788c761c2
2012-04-24 15:41:02 +00:00
doc patch #7687: Autogenerating programmers and parts lists for docs 2012-02-03 20:23:32 +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 * fileio.c: Rework the way ELF file sections are considered: while 2012-04-24 15:41: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
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 Sort new filename entries into alphabetical order. 2012-02-02 19:29:34 +00:00
NEWS bug #30756: When setting SUT to 64ms on XMEGA, avrdude doesn't 2012-04-20 12:33:15 +00:00
README * AUTHORS: Updated. 2003-03-11 22:34:53 +00:00
arduino.c Parser does not need to know all programmer types now, new programmers 2012-01-31 17:03:43 +00:00
arduino.h Parser does not need to know all programmer types now, new programmers 2012-01-31 17:03:43 +00:00
avr.c bug #30451: Accessing some Xmega memory sections gives not 2012-03-29 14:32:18 +00:00
avr.h Mega-commit to bring in memory tagging. 2011-09-14 21:49:42 +00:00
avr910.c Parser does not need to know all programmer types now, new programmers 2012-01-31 17:03:43 +00:00
avr910.h Parser does not need to know all programmer types now, new programmers 2012-01-31 17:03:43 +00:00
avrdude.1 Implement ELF file reading (finally). Requires libelf(3) to be 2012-02-02 16:52:45 +00:00
avrdude.conf.in * avrdude.conf.in (ATxmega16D4, ATxmega32D4, ATxmega64D4, 2012-04-20 11:03:51 +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 patch #7718: Merge global data of avrftdi in a private data structure 2012-02-11 19:55:22 +00:00
avrftdi.h patch #7718: Merge global data of avrftdi in a private data structure 2012-02-11 19:55:22 +00:00
avrpart.c bug #34768 Proposition: Change the name of the AVR32 devices 2012-02-03 20:07:54 +00:00
avrpart.h bug #28744: Can't load bootloader to xmega128a1 (part 2, fix for 2012-04-13 15:25:41 +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 patch #7437 modifications to Bus Pirate module 2012-01-31 19:01:00 +00:00
buspirate.h Parser does not need to know all programmer types now, new programmers 2012-01-31 17:03:43 +00:00
butterfly.c Parser does not need to know all programmer types now, new programmers 2012-01-31 17:03:43 +00:00
butterfly.h Parser does not need to know all programmer types now, new programmers 2012-01-31 17:03:43 +00:00
config.c * config_gram.y, lexer.l: removed unused ID/TKN_ID definitions 2012-01-31 19:28:01 +00:00
config.h * config_gram.y, lexer.l: removed unused ID/TKN_ID definitions 2012-01-31 19:28:01 +00:00
config_gram.y bug #28744: Can't load bootloader to xmega128a1 (part 2, fix for 2012-04-13 15:25:41 +00:00
configure.ac Print a configuration summary at the end of the configure run. 2012-03-20 14:13:18 +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 * fileio.c: Rework the way ELF file sections are considered: while 2012-04-24 15:41:02 +00:00
fileio.h Implement ELF file reading (finally). Requires libelf(3) to be 2012-02-02 16:52:45 +00:00
freebsd_ppi.h Submitted by someone who thinks he's called "Daper": 2005-11-29 20:20:22 +00:00
ft245r.c bug #30559 Ft232 bit-bang support 2012-02-05 19:58:59 +00:00
ft245r.h bug #30559 Ft232 bit-bang support 2012-02-01 22:26:58 +00:00
jtagmkI.c Parser does not need to know all programmer types now, new programmers 2012-01-31 17:03:43 +00:00
jtagmkI.h Parser does not need to know all programmer types now, new programmers 2012-01-31 17:03:43 +00:00
jtagmkII.c bug #28744: Can't load bootloader to xmega128a1 (part 2, fix for 2012-04-13 15:25:41 +00:00
jtagmkII.h Parser does not need to know all programmer types now, new programmers 2012-01-31 17:03:43 +00:00
jtagmkII_private.h bug #28744: Can't load bootloader to xmega128a1 (part 2, fix for 2012-04-13 15:25:41 +00:00
jtagmkI_private.h Initial import of JTAG ICE mkI support. 2005-11-25 06:14:06 +00:00
lexer.l bug #28744: Can't load bootloader to xmega128a1 (part 2, fix for 2012-04-13 15:25:41 +00:00
linux_ppdev.h Submitted by someone who thinks he's called "Daper": 2005-11-29 20:20:22 +00:00
lists.c Parser does not need to know all programmer types now, new programmers 2012-01-31 17:03:43 +00:00
lists.h Parser does not need to know all programmer types now, new programmers 2012-01-31 17:03:43 +00:00
main.c bug #30756: When setting SUT to 64ms on XMEGA, avrdude doesn't 2012-04-20 12:33:15 +00:00
my_ddk_hidsdi.h Submitted by Christian Starkjohann: 2006-12-20 23:43:34 +00:00
par.c Move par_desc[] to end of file, outside the #if HAVE_PARPORT. 2012-02-03 07:21:39 +00:00
par.h Parser does not need to know all programmer types now, new programmers 2012-01-31 17:03:43 +00:00
pgm.c bug #30559 Ft232 bit-bang support 2012-02-01 22:26:58 +00:00
pgm.h bug #30559 Ft232 bit-bang support 2012-02-01 22:26:58 +00:00
pgm_type.c bug #30559 Ft232 bit-bang support 2012-02-01 22:26:58 +00:00
pgm_type.h Parser does not need to know all programmer types now, new programmers 2012-01-31 17:03:43 +00:00
pindefs.h bug #30559 Ft232 bit-bang support 2012-02-01 22:26:58 +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 Parser does not need to know all programmer types now, new programmers 2012-01-31 17:03:43 +00:00
serbb_posix.c Parser does not need to know all programmer types now, new programmers 2012-01-31 17:03:43 +00:00
serbb_win32.c Parser does not need to know all programmer types now, new programmers 2012-01-31 17:03:43 +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 bug #29019: pagel/bs2 warning when uploading using stk500 to xmega 2012-04-19 13:59:09 +00:00
stk500.h Parser does not need to know all programmer types now, new programmers 2012-01-31 17:03:43 +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 Parser does not need to know all programmer types now, new programmers 2012-01-31 17:03:43 +00:00
stk500generic.h Parser does not need to know all programmer types now, new programmers 2012-01-31 17:03:43 +00:00
stk500v2.c * stk500v2_private.h (struct pdata): add boot_start 2012-04-19 13:32:34 +00:00
stk500v2.h Parser does not need to know all programmer types now, new programmers 2012-01-31 17:03:43 +00:00
stk500v2_private.h * stk500v2_private.h (struct pdata): add boot_start 2012-04-19 13:32:34 +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 Implement ELF file reading (finally). Requires libelf(3) to be 2012-02-02 16:52:45 +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 Parser does not need to know all programmer types now, new programmers 2012-01-31 17:03:43 +00:00
usbasp.h Parser does not need to know all programmer types now, new programmers 2012-01-31 17:03:43 +00:00
usbdevs.h Add initial support for the Atmel STK600, for 2008-03-14 13:00:08 +00:00
usbtiny.c Parser does not need to know all programmer types now, new programmers 2012-01-31 17:03:43 +00:00
usbtiny.h Parser does not need to know all programmer types now, new programmers 2012-01-31 17:03:43 +00:00
wiring.c Parser does not need to know all programmer types now, new programmers 2012-01-31 17:03:43 +00:00
wiring.h Parser does not need to know all programmer types now, new programmers 2012-01-31 17:03:43 +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