From: Weddington, E. <Eri...@at...> - 2012-03-06 05:05:07
|
> -----Original Message----- > From: Borja Ferrer [mailto:bor...@gm...] > Sent: Monday, March 05, 2012 5:43 PM > To: Weddington, Eric > Cc: avr...@li... > Subject: Re: [avr-llvm-devel] Interrupt handling > > > #define ISR(vector, ...) \ > void vector (void) __attribute__ ((signal,__INTR_ATTRS)) __VA_ARGS__; \ > void vector (void) > # define ISR_NOBLOCK __attribute__((interrupt)) > > Hmm. Yeah, ok, you're correct about that. I forgot about all that stuff that was added to avr-libc. So, in this case, the "interrupt" attribute overrides "signal". I think you're good to go now. :-) Eric |