Assembly language programming with avr-gcc and related tools- atmega328p (uno)
Arduino command line
arduino_atmega328p_assembler
Intel hex and the checksum
programmers including high voltage
asm delay
atmega_328p_memory_map
inlineassemblerarduino
intel_hex_and_the_checksum
using_avr-gcc
http://balau82.wordpress.com/2011/03/29/programming-arduino-uno-in-pure-c/