====== 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~~