Go to the source code of this file.
Define Documentation
#define NutEnterCritical_nt |
( |
| ) |
|
Value:asm volatile( \
"in __tmp_reg__, __SREG__" "\n\t" \
"cli" "\n\t" \
"push __tmp_reg__" "\n\t" \
)
Definition at line 102 of file atom.h.
#define NutExitCritical_nt |
( |
| ) |
|
Value:asm volatile( \
"pop __tmp_reg__" "\n\t" \
"out __SREG__, __tmp_reg__" "\n\t" \
)
Definition at line 109 of file atom.h.
#define NutEnterCritical |
( |
|
void | ) |
NutEnterCritical_nt(); |
#define NutExitCritical |
( |
|
void | ) |
NutExitCritical_nt() |
#define NutJumpOutCritical |
( |
| ) |
NutExitCritical() |