While writing a program for an AVR microcontroller I came across this weird-looking function that was generated automatically by the IDE for an interrupt service routine (ISR):
Could someone please tell me about its syntax? I know how it works and what interrupts are, I'm just struggling with the C syntax so I'm asking it here. Especially, what kind of return type is that?! (Thanks in advance).Code:interrupt [TIM0_COMP] void timer0_comp_isr(void){//...}