oops, Verzeihung

SFR = special function register (zB SREG und die ganzen Register für I/O, Peripherie, ...) im Gegensatz zu
GPR = general purpose register (bei AVR R0 bis R31)
ihex = Intex HEX-Formal
elf = extended library format

Neue GCCs erzeugen Objects im ELF-Format, auch avr-gcc (genauer:avr-as und avr-ld). Die meisten billigen Tools wollen aber iHEX zum flashen, teilweise auch srec oder bin, alte teilweise noch aout.
In den Toolchains gibt es ein xxx-objdump, mit denen man elf in iHEX und anderes Zeugs umwandeln kann.
HEX ist ein lowlevel-Format und kann eigentlich kaum was. In ELF steckt viel mehr Info, wie debug-Informationen, etc.