Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

...