Available Languages?:

OSA : OS_LeaveInt

OS_LeaveInt ()

Only inside interrupt

For PICC and PICC18 this service must be called at the end of an interrupt routine. This service restores FSR (FSR0 for PIC18) value (stored by OS_EnterInt).

Call allowed:

Only in interrupt

Parameters:

None

Returns:

nothing

Example:

void interrupt isr (void)
{
    static char a, b;  // some variables
 
    // After defining all variables we need to call service
    OS_EnterInt();
    /*...*/
 
    // Before exit from interrupt we need to call service
    OS_LeaveInt();
}

See also

 
en/osa/ref/allservices/os_leaveint.txt · Last modified: 07.10.2010 13:56 (external edit)
 
Creative Commons License Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki