Instalar el avrdude en windows:

Instalacion cygwin:
Agregar:
-Autotools:
	Automake
	Autoconf
-make
-Bison: 	??
-Flex:		??
-libusb:   la interfaz serie
-gcc:	el compilador
-gdb: para poder debuggear
-python: para el script del attiny2313

Si esta instalado el winAVR, asegurarse que en las variables de estado del sistema operativo figuren las del
cygwin y no las de winAVR:
	 "Modify the Windows path to include c:\cygwin\bin, or whatever bin directory is off the cygwin root directory.
   This prevents multiple versions of the cygwin1.dll from running at the same time.  To get to the Windows 
   path, right click "My Computer" icon, "Properties" option, choose "Advanced" tab, then "Environment 
   Variables" button to get to the User variables.  Then either define a new variable PATH or edit it to 
   include c:\cygwin\bin (directories within the PATH variable are separated by semi-colons).."
Asegurarse que en c:\cygwin\bin es donde se tienen los exe del make, gcc etc.


Descomprimir el Avrdude en C:\avrdude\avrdude-5.5
Bajar de la pagina de libusb-win32 el libusb-win32-device-bin-0.1.12.1.tar.gz y descomprimirlo en
C:\avrdude\libusb-win32
instalar el libusb-win32 filter?

Correr una ventana de Cygwin:
Escribir:
	export CPPFLAGS="-I/cygdrive/c/avrdude/libusb-win32/include"
	export CFLAGS="-g -O -I/cygdrive/c/avrdude/libusb-win32/include"
	export LDFLAGS="-L/cygdrive/c/avrdude/libusb-win32/lib/gcc"

Para que no compile el codigo sin optimizaciones poner como opcion -O0:
export CFLAGS="-g -O0 -I/cygdrive/c/avrdude/libusb-win32/include"

Ejecutar ./configure
Ejecutar make

Si se ejecuta el ./bootstrap antes de hacer el configure va a tirar errores de version en el autoconf 
y automake. verificar las verisones que estan instaladas con -v y editar el archivo "bootstrap". Reemplazar
todos los lugares donde este la version vieja por la nueva. Ejemplo 2.59 ==> 2.61

Si al hacer el make tira un error por 
@WINDOWS_DIRS@. Editar el make y borrar todas las apariciones de esta sentencia luego de un igual.
 xxx= @WINDOWS_DIRS@ ====> xxx=


Links utiles:

Muy util, como setear los flags:
http://www.mail-archive.com/avrdude-dev@nongnu.org/msg00894.html

Como setear el PATH desde windows:
http://www.astro.umd.edu/~harris/cygwin/index.html

Pagina de libusb-win32:
http://libusb-win32.sourceforge.net/
