Provided by: avr-libc_2.0.0+Atmel3.6.0-1_all bug

NAME

       interrupt.h

SYNOPSIS

   Macros
       Global manipulation of the interrupt flag
       The global interrupt flag is maintained in the I bit of the status register (SREG).

       Handling interrupts frequently requires attention regarding atomic access to objects that
       could be altered by code running within an interrupt context, see <util/atomic.h>.

       Frequently, interrupts are being disabled for periods of time in order to perform certain
       operations without being disturbed; see Problems with reordering code for things to be
       taken into account with respect to compiler optimizations.

           #define sei()
           #define cli()

       Macros for writing interrupt handler functions

           #define ISR(vector,  attributes)
           #define SIGNAL(vector)
           #define EMPTY_INTERRUPT(vector)
           #define ISR_ALIAS(vector,  target_vector)
           #define reti()
           #define BADISR_vect

       ISR attributes

           #define ISR_BLOCK
           #define ISR_NOBLOCK
           #define ISR_NAKED
           #define ISR_ALIASOF(target_vector)

Detailed Description

       @{

Author

       Generated automatically by Doxygen for avr-libc from the source code.