Go to file
joerg_wunsch 07c1079415 Major code cleanup.
- Make all internal functions "static".
- Make sure each module's header and implementation file match.
- Remove all library-like functionality from main.c, so only
  the actual frontend remains in main.c.
- Add C++ brackets to all header files.

That effectively leaves the various module C files as something like
an "avrdude library", with main.c being the currently only frontend
program for that library.  In theory, it should be possible to write
different frontends using the same library backend functions though.


git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@722 81a1dc3b-b13d-400b-aceb-764788c761c2
2007-01-24 22:43:46 +00:00
doc Mention frank-stk200 in the docs. 2006-12-21 22:05:56 +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 Major code cleanup. 2007-01-24 22:43:46 +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 Major code cleanup. 2007-01-24 22:43:46 +00:00
NEWS ATmega8: Bump the delay values for flash 2007-01-13 22:57:14 +00:00
README * AUTHORS: Updated. 2003-03-11 22:34:53 +00:00
avr.c Major code cleanup. 2007-01-24 22:43:46 +00:00
avr.h Major code cleanup. 2007-01-24 22:43:46 +00:00
avr910.c Major code cleanup. 2007-01-24 22:43:46 +00:00
avr910.h Major code cleanup. 2007-01-24 22:43:46 +00:00
avrdude.1 Submitted by Christian Starkjohann: 2006-12-20 23:43:34 +00:00
avrdude.conf.in ATmega8: Bump the delay values for flash 2007-01-13 22:57:14 +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 Major code cleanup. 2007-01-24 22:43:46 +00:00
avrpart.h Major code cleanup. 2007-01-24 22:43:46 +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 Something I always wanted to do: replace all those private "extern" 2007-01-24 21:07:54 +00:00
butterfly.h Major code cleanup. 2007-01-24 22:43:46 +00:00
config.c Major code cleanup. 2007-01-24 22:43:46 +00:00
config.h Major code cleanup. 2007-01-24 22:43:46 +00:00
config_gram.y Something I always wanted to do: replace all those private "extern" 2007-01-24 21:07:54 +00:00
configure.ac * configure.ac: Improve the detection of the Win32 HID library, 2007-01-12 22:41:05 +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 Major code cleanup. 2007-01-24 22:43:46 +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 Something I always wanted to do: replace all those private "extern" 2007-01-24 21:07:54 +00:00
jtagmkI.h Major code cleanup. 2007-01-24 22:43:46 +00:00
jtagmkII.c Something I always wanted to do: replace all those private "extern" 2007-01-24 21:07:54 +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 Major code cleanup. 2007-01-24 22:43:46 +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 Major code cleanup. 2007-01-24 22:43:46 +00:00
my_ddk_hidsdi.h Submitted by Christian Starkjohann: 2006-12-20 23:43:34 +00:00
par.c Something I always wanted to do: replace all those private "extern" 2007-01-24 21:07:54 +00:00
par.h Major code cleanup. 2007-01-24 22:43:46 +00:00
pgm.c Major code cleanup. 2007-01-24 22:43:46 +00:00
pgm.h Major code cleanup. 2007-01-24 22:43:46 +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 Colin O'Flynn <coflynn@newae.com> 2006-12-11 14:41:59 +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 Something I always wanted to do: replace all those private "extern" 2007-01-24 21:07:54 +00:00
ser_win32.c Something I always wanted to do: replace all those private "extern" 2007-01-24 21:07:54 +00:00
serbb.h Major code cleanup. 2007-01-24 22:43:46 +00:00
serbb_posix.c Something I always wanted to do: replace all those private "extern" 2007-01-24 21:07:54 +00:00
serbb_win32.c Something I always wanted to do: replace all those private "extern" 2007-01-24 21:07: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 Something I always wanted to do: replace all those private "extern" 2007-01-24 21:07: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 Something I always wanted to do: replace all those private "extern" 2007-01-24 21:07:54 +00:00
stk500generic.h Add the "stk500generic" programmer that auto-probes for STK500 2006-09-19 22:27:30 +00:00
stk500v2.c Major code cleanup. 2007-01-24 22:43:46 +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 Something I always wanted to do: replace all those private "extern" 2007-01-24 21:07:54 +00:00
usbasp.h Major code cleanup. 2007-01-24 22:43:46 +00:00
usbdevs.h Add support for the AVR Dragon (JTAG and ISP mode). 2006-10-26 21:14:10 +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