![]() |
RTEMS 6.3
|
This header file provides the interfaces of the Context Handler. More...
#include <rtems/score/cpu.h>Go to the source code of this file.
Macros | |
| #define | CONTEXT_FP_SIZE RTEMS_ALIGN_UP( CPU_CONTEXT_FP_SIZE, CPU_STACK_ALIGNMENT ) |
| Size of floating point context area. | |
| #define | _Context_Initialize(_the_context, _stack, _size, _isr, _entry, _is_fp, _tls_area) |
| Initialize context area. | |
| #define | _Context_Initialization_at_thread_begin() |
| #define | _Context_Switch(_executing, _heir) |
| Perform context switch. | |
| #define | _Context_Restart_self(_the_context) |
| Restart currently executing thread. | |
| #define | _Context_Initialize_fp(_fp_area) |
| Initialize floating point context area. | |
| #define | _Context_Restore_fp(_fp) |
| Restore floating point context area. | |
| #define | _Context_Save_fp(_fp) |
| Save floating point context area. | |
| #define | _Context_Destroy(_the_thread, _the_context) |
This header file provides the interfaces of the Context Handler.