Requirements?
You might want to specify a little more about what you are looking for.
If you wish to program it on a Fedora system, then look at installing these packages:
Code:
avr-binutils.x86_64 : Cross Compiling GNU binutils targeted at avr
avr-gcc.x86_64 : Cross Compiling GNU GCC targeted at avr
avr-gcc-c++.x86_64 : Cross Compiling GNU GCC targeted at avr
avr-gdb.x86_64 : GDB for (remote) debugging avr binaries
avr-libc.noarch : C library for use with GCC on Atmel AVR microcontrollers
avr-libc-doc.noarch : AVR C library docs in html and pdf format
avra.x86_64 : Atmel AVR assembler
avrdude.x86_64 : Software for programming Atmel AVR Microcontroller
binutils-avr32-linux-gnu.x86_64 : Cross-build binary utilities for
: avr32-linux-gnu
gcc-avr32-linux-gnu.x86_64 : Cross-build binary utilities for avr32-linux-gnu
simulavr.x86_64 : An AVR Simulator
simulavr-doc.noarch : Documentation for simulavr (HTML and PDF)
uisp.x86_64 : Universal In-System Programmer for Atmel AVR and 8051
Notice there are some documentation packages in those as well. Take a look at those and you might find the information you are looking for.