| 42 |
|
|
| 43 |
/*@{*/ |
/*@{*/ |
| 44 |
|
|
| 45 |
#if defined(DOXYGEN) |
#if defined(__DOXYGEN__) |
| 46 |
/** \def sei() |
/** \def sei() |
| 47 |
\ingroup avr_interrupts |
\ingroup avr_interrupts |
| 48 |
|
|
| 56 |
# define sei() __asm__ __volatile__ ("sei" ::) |
# define sei() __asm__ __volatile__ ("sei" ::) |
| 57 |
#endif /* DOXYGEN */ |
#endif /* DOXYGEN */ |
| 58 |
|
|
| 59 |
#if defined(DOXYGEN) |
#if defined(__DOXYGEN__) |
| 60 |
/** \def cli() |
/** \def cli() |
| 61 |
\ingroup avr_interrupts |
\ingroup avr_interrupts |
| 62 |
|
|
| 122 |
#endif |
#endif |
| 123 |
|
|
| 124 |
/* If common register defined, define macro. */ |
/* If common register defined, define macro. */ |
| 125 |
#if defined(__EICR) || defined(DOXYGEN) |
#if defined(__EICR) || defined(__DOXYGEN__) |
| 126 |
#define enable_external_int(mask) (__EICR = mask) |
#define enable_external_int(mask) (__EICR = mask) |
| 127 |
#endif |
#endif |
| 128 |
|
|