[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AVRDUDE reads a configuration file upon startup which describes all of the parts and programmers that it knows about. The advantage of this is that if you have a chip that is not currently supported by AVRDUDE, you can add it to the configuration file without waiting for a new release of AVRDUDE. Likewise, if you have a parallel port programmer that is not supported, chances are that you can copy an existing programmer definition and, with only a few changes, make your programmer work.
AVRDUDE first looks for a system wide configuration file in a platform
dependent location. On Unix, this is usually
/usr/local/etc/avrdude.conf
See section Unix, whilst on Windows it is usually in the
same location as the executable file. The full name of this file can be
specified using the ‘-C’ command line option. After parsing the system wide
configuration file, AVRDUDE looks for a per-user configuration
file to augment or override the system wide defaults. On Unix, the
per-user file is ${XDG_CONFIG_HOME}/avrdude/avrdude.rc
, whereas
if ${XDG_CONFIG_HOME}
is either not set or empty,
${HOME}/.config/
is used instead. If that does not exist
.avrduderc
within the user’s home directory is used. On Windows,
this file is the avrdude.rc
file located in the same directory as
the executable.
4.1 AVRDUDE Defaults | ||
4.2 Programmer Definitions | ||
4.3 Serial Adapter Definitions | ||
4.4 Part Definitions | ||
4.5 Other Notes |
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This document was generated by Stefan Rueger on August 24, 2024 using texi2html 1.82.