core: renamed MCU section variable name

This was clashing with the command register

Signed-off-by: Michel Pollet <buserror@gmail.com>
cores: m16 and m32 fix

Core struct declaration had a problem when the 'porta' was not declared.
Now declare it last, so it doesnt clash anymore.
Correctly set timer1's ICP on atmega8, atmega16 and atmega32.
Merge pull request #37 from ppd1990/atmega-icp

Correctly set timer1's ICP on atmega8, atmega16 and atmega32.
Fix timer0 on megax MCUs. Stick to lowest common denominator (atmega8) in terms of functionality.
Merge pull request #38 from ppd1990/megax-timer

Fix timer0 on megax MCUs. Stick to lowest common denominator (atmega8) i...
correct a segfault
fix typo
Merge pull request #42 from nnayo/typo

fix typo
Merge pull request #41 from nnayo/segfault

correct a segfault
cores: add ATmega128RFA1 core

This core is based on the ATmega1281 core per Atmel's documentation.