rliebscher 4976fcf88e bug #34302: Feature request : device configuration with parent classes
* config_gram.y: if memory section is overwritten old entry is removed
        
(not in original patch)
* config_gram.y: if programmer or part is defined twice, a warning is
  output and the first instance is removed
        
General cleanup and free functions, so valgrind does not report any lost
blocks at program end.
* avrpart.[hc]: added avr_free_(opcode|mem|part) functions
* pgm.[hc]: added pgm_free function
* update.[hc]: added free_update functions
* config.[hc]: added cleanup_config function, use yylex_destroy to reset
  the lexer after usage. (So it can be reused.)
* main.c: add cleanup_main function which is called by atexit() (This 
  frees all lists so that at program exit only really lost memory is 
  reported by valgrind.)
* usbasp.c: added libusb_free_device_list() and libusb_exit() calls to
  avoid lost memory
* buspirate.c: moved memory allocation from initpgm to setup and added 
  free in teardown
* configure.ac: add definition of HAVE_YYLEX_DESTROY if $LEX is flex.
* Makefile.am: added . in front of SUBDIRS to build avrdude before trying
  to use it for creating the part list for the docs.



git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@1041 81a1dc3b-b13d-400b-aceb-764788c761c2
2012-01-17 20:56:37 +00:00
2010-01-22 16:40:17 +00:00
2012-01-10 07:22:20 +00:00
2009-02-25 09:39:04 +00:00
2011-08-26 20:35:58 +00:00
2007-01-24 22:43:46 +00:00
2011-09-14 21:49:42 +00:00
2005-11-29 20:28:51 +00:00
2011-08-16 10:37:09 +00:00
2010-01-07 13:29:49 +00:00
2011-08-26 20:50:32 +00:00
2003-03-12 01:25:43 +00:00
2003-03-12 01:25:43 +00:00
2007-01-07 22:34:21 +00:00
2009-02-05 16:17:57 +00:00
2010-01-08 10:41:27 +00:00
2007-01-24 22:43:46 +00:00
2007-01-24 22:43:46 +00:00
2007-01-24 22:43:46 +00:00
2007-01-24 22:43:46 +00:00
2012-01-10 07:32:37 +00:00
2011-08-26 12:35:08 +00:00
2007-01-24 22:43:46 +00:00
2010-01-17 16:58:06 +00:00
2007-01-24 22:43:46 +00:00
2010-01-22 16:40:17 +00:00
2003-03-11 22:34:53 +00:00
2010-03-05 08:28:42 +00:00
2007-01-24 22:43:46 +00:00
2011-08-25 19:03:10 +00:00
2011-08-23 21:03:36 +00:00
2011-08-23 21:03:36 +00:00
2007-01-24 22:43:46 +00:00
2009-10-10 01:41:40 +00:00
2011-08-26 20:22:09 +00:00
2011-08-26 20:22:09 +00:00
2010-01-22 16:40:17 +00:00
2007-01-24 22:43:46 +00:00
2007-10-29 18:03:02 +00:00
2011-08-26 20:22:09 +00:00

See the documentation file for the details.

The latest version of AVRDUDE is always available here:

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

Languages
HTML 67.7%
C 25.4%
JavaScript 4%
Roff 0.6%
Yacc 0.5%
Other 1.6%