====== OSA : OS_EnterInt ======
**OS_EnterInt ()**\\
=== ===
{{osa:ref:attr_call_int.png|Only inside interrupt}}
For **PICC** and **PICC18** this service must be called in the beginning of an interrupt routine. This service saves the current FSR (FSR0 for PIC18) value.
=== Call allowed: ===
Only in interrupt
=== Parameters: ===
None
=== Returns: ===
nothing
=== Example: ===
vid interrupt isr (void)
{
static char a, b; // some variables
// After defining all variables wee need to call service:
OS_EnterInt();
/*...*/
// Before exit from interrupt we need to call service
OS_LeaveInt();
}
=== See also ===
----
* [[en:osa:ref:services:alphabetical|Alphabetical]]
* [[en:osa:ref:services:brieflist|All services]]
~~UP~~