embedded-software
reusable software modules for embedded systems
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
hal_doc.h
Go to the documentation of this file.
1 
61 void Nop(void);
62 
68 void DisableInterrupts(void);
69 
75 void EnableInterrupts(void);
76 
82 void BlockInterrupts(void);
83 
92 void RestoreInterrupts(void);
93 
void DisableInterrupts(void)
Disable global interrupts.
void Nop(void)
No oporation.
void EnableInterrupts(void)
Configure and enable global interrupts.
void BlockInterrupts(void)
Backup the interrupt status (i.e. IPL) and block interrupts.
void RestoreInterrupts(void)
RestoreInterrupts after blocking interrupts (BlockInterrupts())