...
This function is typically called at the end of ISRs as follows, and on some CPU architectures, it must be written in assembly language (shown below in pseudo code):
Code Block |
---|
MyISR:
Save CPU registers;
OSIntEnter();
:
Process ISR;
:
OSIntExit();
Restore CPU registers;
Return from interrupt; |
Files
os.h/os_core.c
Prototype
Code Block |
---|
void OSIntExit (void) |
Arguments
None
Returned Value
...