mirror of
https://github.com/mariusgreuel/avrdude.git
synced 2025-09-27 14:35:27 +00:00
a5a700f7a122c8c37143328fb4f198e8830abbe1
. Implement the new EECRAddress field in the device descriptor that is required by the 4.x firmware; make an uneducated guess about what firmware requires what length of device descriptor -- perhaps Atmel can be convinced to publish an official matrix for that. . Specify EECR in the config file where required. Obviously, only locations that differ from the 0x3c default are mentioned in the XML files, so by now, this only affects the AT90CAN128 for us. . After clarification with Atmel, EnablePageProgramming should really default to 1, and only cleared if specified by an XML parameter. So far, only the XML files for the ATmega256x and ATmega406 do specify it at all, and they specify a 1, too. . Drop the entire OCDEN fuse heuristic. If OCDEN is unprogrammed at startup, issue a warning that single-byte EEPROM updates won't be possible. Leave it to the user to program the fuse if desired. That way, we won't run into any issue of prematurely wearing out the hfuse EEPROM cell. Interestingly enough, this also solved the problem of the target not restarting from scratch upon sign-off. git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@461 81a1dc3b-b13d-400b-aceb-764788c761c2
See the documentation file for the details. The latest version of AVRDUDE is always available here: http://savannah.nongnu.org/projects/avrdude
Description
Languages
HTML
67.7%
C
25.4%
JavaScript
4%
Roff
0.6%
Yacc
0.5%
Other
1.6%