Switch branches/tags
Nothing to show
Find file History
Latest commit aa91d12 May 17, 2017 Sam Voss Sam Voss AVRDude: Redefine HAVE_LINUX_GPIO
Fix a misnamed defined variable, "HAVE_LINUX_GPIO", as it should be
"HAVE_LINUXGPIO" (as it is in the rest of the source).

Signed-off-by: Sam Voss <samuel.voss@rockwellcollins.com>
Permalink
..
Failed to load latest commit information.
doc Filled out documentation a little more Oct 31, 2013
tools Fix variable spelling. Oct 31, 2013
windows Replace outdated FSF postal address by a reference to Nov 20, 2012
.cvsignore So finally, also ignore the Makefile. Aug 23, 2006
.gitignore Add gitignore with build files from initial rpi build May 27, 2013
AUTHORS patch #7724 Add TPI support for Bus Pirate using bitbang mode Jan 30, 2013
BUILD-FROM-SVN Submitted by Philip: Aug 16, 2011
COPYING Replace outdated FSF postal address by a reference to Nov 20, 2012
ChangeLog * ATmega1284 variant added (same as ATmega1284p but with different si… Oct 31, 2013
ChangeLog-2001 Use my other e-mail. Mar 12, 2003
ChangeLog-2002 Use my other e-mail. Mar 12, 2003
ChangeLog-2003 * ChangeLog: Minor formatting cleanups. Jan 26, 2004
ChangeLog-2004-2006 ChangeLog rotation. Jan 7, 2007
ChangeLog-2007 ChangeLog rotation for 2007->2008 transition. Jan 26, 2008
ChangeLog-2008 Annual changelog rotation. Feb 5, 2009
ChangeLog-2009 Annual changelog rotation. Jan 8, 2010
ChangeLog-2010 Delete unneeded svn:executable property. Aug 12, 2011
ChangeLog-2011 bug #21663 AT90PWM efuse incorrect Jan 2, 2012
ChangeLog-2012 Annual ChangeLog rotation time. Jan 2, 2013
Makefile.am Add linux/spi/spidev.h detection to configuration May 27, 2013
NEWS Submitted by Daniel Rozsnyo: Oct 31, 2013
README Give some more installation/building hints. Oct 31, 2013
arduino.c Replace outdated FSF postal address by a reference to Nov 20, 2012
arduino.h Replace outdated FSF postal address by a reference to Nov 20, 2012
avr.c Fix counting pages for the non-verify read case. Previously, Oct 31, 2013
avr.h avr.c: Adds avr_tpi_program_enable May 6, 2013
avr910.c Submitted by Brane Zdralo: Oct 31, 2013
avr910.h Replace outdated FSF postal address by a reference to Nov 20, 2012
avrdude.1 bug #35474 Feature request: print fuse values in safemode output Oct 31, 2013
avrdude.conf.in Merge branch 'svn-local' for issue #4 Oct 31, 2013
avrdude.h Remove the erase cycle counter (options -y / -Y). Oct 31, 2013
avrdude.spec.in Submitted by Galen Seitz: Nov 29, 2005
avrftdi.c Remove DRYRUN-option from avrftdi Oct 31, 2013
avrftdi.h Replace outdated FSF postal address by a reference to Nov 20, 2012
avrftdi_private.h * avrftdi.c, avrftdi_private.h: added tx buffer size, and use smaller… Oct 31, 2013
avrftdi_tpi.c bug #39794: warnings when building avrdude 6.0rc1 under CentOS 6.4 Oct 31, 2013
avrftdi_tpi.h bug #39794: warnings when building avrdude 6.0rc1 under CentOS 6.4 Oct 31, 2013
avrpart.c * main.c: revert to rev 1159 (doing pgm_display after pgm_open) May 5, 2013
avrpart.h * main.c: revert to rev 1159 (doing pgm_display after pgm_open) May 5, 2013
bitbang.c bug #39794: warnings when building avrdude 6.0rc1 under CentOS 6.4 Oct 31, 2013
bitbang.h bug #39794: warnings when building avrdude 6.0rc1 under CentOS 6.4 Oct 31, 2013
bootstrap Remove the version checks for autoconf and automake. Modern versions May 11, 2011
buspirate.c bug #39794: warnings when building avrdude 6.0rc1 under CentOS 6.4 Oct 31, 2013
buspirate.h patch #7724 Add TPI support for Bus Pirate using bitbang mode Jan 30, 2013
butterfly.c (part of patch #8176: butterfly.c (AVR109 protocol implementation) cl… Oct 31, 2013
butterfly.h Replace outdated FSF postal address by a reference to Nov 20, 2012
config.c bug #35474 Feature request: print fuse values in safemode output Oct 31, 2013
config.h bug #35474 Feature request: print fuse values in safemode output Oct 31, 2013
config_gram.y bug #35474 Feature request: print fuse values in safemode output Oct 31, 2013
configure.ac Merge branch 'svn-local' for issue #4 Oct 31, 2013
confwin.c Replace outdated FSF postal address by a reference to Nov 20, 2012
confwin.h Replace outdated FSF postal address by a reference to Nov 20, 2012
crc16.c Major code cleanup. Jan 24, 2007
crc16.h Major code cleanup. Jan 24, 2007
fileio.c * fileio.c (fileio): Don't exit(1) if something goes wrong; return Oct 31, 2013
fileio.h Replace outdated FSF postal address by a reference to Nov 20, 2012
freebsd_ppi.h Replace outdated FSF postal address by a reference to Nov 20, 2012
ft245r.c bug #39794: warnings when building avrdude 6.0rc1 under CentOS 6.4 Oct 31, 2013
ft245r.h bug #30559 Ft232 bit-bang support Feb 1, 2012
jtag3.c * jtag3.c (jtag3_initialize): Fix a buffer overflow by limiting Oct 31, 2013
jtag3.h * jtag3.c: Make jtag3_command() public Dec 3, 2012
jtag3_private.h Fix single-byte EEPROM updates on Xmega: Oct 31, 2013
jtagmkI.c Replace some stray calls to putchar() by putc(..., stderr). Jan 8, 2013
jtagmkI.h Replace outdated FSF postal address by a reference to Nov 20, 2012
jtagmkII.c Fix byte-wise EEPROM and flash writes on Xmega Oct 31, 2013
jtagmkII.h Replace outdated FSF postal address by a reference to Nov 20, 2012
jtagmkII_private.h Fix byte-wise EEPROM and flash writes on Xmega Oct 31, 2013
jtagmkI_private.h Replace outdated FSF postal address by a reference to Nov 20, 2012
lexer.l bug #35474 Feature request: print fuse values in safemode output Oct 31, 2013
linux_ppdev.h Submitted by Robert Niemi: Oct 31, 2013
linuxgpio.c Create new pin definition data structures to support 0-based pin numb… May 3, 2013
linuxgpio.h patch #7165 Add support for bitbanging GPIO lines using the Linux sys… Jan 9, 2013
linuxspi.c Support for reset pin inversion May 2, 2014
linuxspi.h Fixed headers to be honest about who wrote what Jun 5, 2013
lists.c Replace outdated FSF postal address by a reference to Nov 20, 2012
lists.h Replace outdated FSF postal address by a reference to Nov 20, 2012
main.c Submitted by Daniel Rozsnyo: Oct 31, 2013
my_ddk_hidsdi.h Replace outdated FSF postal address by a reference to Nov 20, 2012
par.c Create new pin definition data structures to support 0-based pin numb… May 3, 2013
par.h Replace outdated FSF postal address by a reference to Nov 20, 2012
pgm.c * main.c: revert to rev 1159 (doing pgm_display after pgm_open) May 5, 2013
pgm.h bug #39794: warnings when building avrdude 6.0rc1 under CentOS 6.4 Oct 31, 2013
pgm_type.c Add initial linuxspi files and add programmer type in conf file May 27, 2013
pgm_type.h Replace outdated FSF postal address by a reference to Nov 20, 2012
pickit2.c bug #39794: warnings when building avrdude 6.0rc1 under CentOS 6.4 Oct 31, 2013
pickit2.h Replace outdated FSF postal address by a reference to Nov 20, 2012
pindefs.c use bitbanging on ftdi mpsse when wrong pins are used Oct 31, 2013
pindefs.h AVRDude: Redefine HAVE_LINUX_GPIO May 17, 2017
ppi.c Replace outdated FSF postal address by a reference to Nov 20, 2012
ppi.h Replace outdated FSF postal address by a reference to Nov 20, 2012
ppiwin.c Replace outdated FSF postal address by a reference to Nov 20, 2012
safemode.c Replace outdated FSF postal address by a reference to Nov 20, 2012
safemode.h Replace outdated FSF postal address by a reference to Nov 20, 2012
ser_avrdoper.c Replace outdated FSF postal address by a reference to Nov 20, 2012
ser_posix.c Fix all "unused variable" warnings that were encountered. Oct 31, 2013
ser_win32.c Replace outdated FSF postal address by a reference to Nov 20, 2012
serbb.h Replace outdated FSF postal address by a reference to Nov 20, 2012
serbb_posix.c Create new pin definition data structures to support 0-based pin numb… May 3, 2013
serbb_win32.c Create new pin definition data structures to support 0-based pin numb… May 3, 2013
serial.h Change all the USB details (endpoint numbers, max transfer size etc.) Nov 26, 2012
solaris_ecpp.h Replace outdated FSF postal address by a reference to Nov 20, 2012
stk500.c patch #5708 avrdude should make 10 synchronization attempts instead o… Oct 31, 2013
stk500.h Replace outdated FSF postal address by a reference to Nov 20, 2012
stk500_private.h Add support for displaying and changing the various STK500 operational Jul 24, 2003
stk500generic.c Replace outdated FSF postal address by a reference to Nov 20, 2012
stk500generic.h Replace outdated FSF postal address by a reference to Nov 20, 2012
stk500v2.c * stk500v2.c (stk500v2_set_sck_period): Revamp this to match the Oct 31, 2013
stk500v2.h * pgm_type.c: Add "jtagice3_isp" programmer hook Dec 3, 2012
stk500v2_private.h * pgm_type.c: Add "jtagice3_isp" programmer hook Dec 3, 2012
term.c Implement and document the "verbose" terminal mode command. Oct 31, 2013
term.h Replace outdated FSF postal address by a reference to Nov 20, 2012
tpi.h avr.c: Adds avr_tpi_program_enable May 6, 2013
update.c Replace outdated FSF postal address by a reference to Nov 20, 2012
update.h Replace outdated FSF postal address by a reference to Nov 20, 2012
usb_libusb.c Submitted by Stephen Roe: Oct 31, 2013
usbasp.c bug #39794: warnings when building avrdude 6.0rc1 under CentOS 6.4 Oct 31, 2013
usbasp.h Replace outdated FSF postal address by a reference to Nov 20, 2012
usbdevs.h * usbdefs.h (USBDEV_BULK_EP_WRITE_STK600) Dec 18, 2012
usbtiny.c bug #39794: warnings when building avrdude 6.0rc1 under CentOS 6.4 Oct 31, 2013
usbtiny.h patch #7932 Read USBtiny VID and PID from avrdude.conf if provided. Jan 29, 2013
wiring.c Replace outdated FSF postal address by a reference to Nov 20, 2012
wiring.h Replace outdated FSF postal address by a reference to Nov 20, 2012

README

See the documentation file for the details.

The latest version of AVRDUDE is always available here:

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


Important environment variables for ./configure:
================================================

CPPFLAGS: C preprocessor flags (*not* "C++")

This is the place to put additional (non-standard) -I options into.
For example, if your Windows system has LibUSB-Win32 installed into
\\WINDOWS\ProgramFiles\LibUSB-Win32, use

CPPFLAGS=-I/WINDOWS/ProgramFiles/LibUSB-Win32/include

to tell configure where to search for the header files.  (The use of
forward slashes rather than backslashes can often simplify things.
Note that the Windows system services internally treat both the same.
It's only cmd.exe which requires backslashes as the directory
separator.)

LDFLAGS: Linker options

This is the place to make additional library locations known to the
linker.  To continue the above example, use

LDFLAGS=-L/WINDOWS/ProgramFiles/LibUSB-Win32/lib/gcc

to make the linker search for "libusb.a" in that directory.


Linux users: make sure the header files are installed
=====================================================

While many Linux distributions install the libraries needed by AVRDUDE
(libusb, libelf) by default, they leave out the corresponding header
files.  Consequently, the configure script won't find them, so these
libraries could not be used.

Usually, the packages with the header files (and static libraries) are
derived from the regular package name by appending "-devel".  Thus,
make sure you have "libusb-devel" and "libelf-devel" installed before
running the configure script.  (Same goes for libftdi.)