Hi,
can someone explain how interrupt vectors are handled in gcc internally?
OK, I saw that in
/opt/avr_5.2.0/lib/gcc/avr/5.2.0/../../../../avr/lib/avr5/crtatmega32.o
the empty vector table is included, like:
Disassembly of section .vectors:
<__vectors>:
0: 0c 94 00 00 jmp
Am 08/11/2015 um 12:04 PM schrieb Klaus Rudolph:
can someone explain how interrupt vectors are handled in gcc internally?
ISR functions are implemented as function attributes, i.e. there are
avr-specific function attribute (__interrupt__, __signal__) which turn an
ordinary function into an IS