RTEMS CPU Kit with SuperCore
4.11.2
|
Information About Each Thread's Context. More...
#include <rtems/score/cpu.h>
Go to the source code of this file.
Macros | |
#define | CONTEXT_FP_SIZE CPU_CONTEXT_FP_SIZE |
Size of floating point context area. More... | |
#define | _Context_Initialize(_the_context, _stack, _size, _isr, _entry, _is_fp, _tls_area) |
Initialize context area. More... | |
#define | _Context_Initialization_at_thread_begin() |
This macro is invoked from _Thread_Handler to do whatever CPU specific magic is required that must be done in the context of the thread when it starts. More... | |
#define | _Context_Switch(_executing, _heir) _CPU_Context_switch( _executing, _heir ) |
Perform context switch. More... | |
#define | _Context_Restart_self(_the_context) _CPU_Context_Restart_self( _the_context ) |
Restart currently executing thread. More... | |
#define | _Context_Fp_start(_base, _offset) _CPU_Context_Fp_start( (_base), (_offset) ) |
Return starting address of floating point context. More... | |
#define | _Context_Initialize_fp(_fp_area) _CPU_Context_Initialize_fp( _fp_area ) |
Initialize floating point context area. More... | |
#define | _Context_Restore_fp(_fp) _CPU_Context_restore_fp( _fp ) |
Restore floating point context area. More... | |
#define | _Context_Save_fp(_fp) _CPU_Context_save_fp( _fp ) |
Save floating point context area. More... | |
Information About Each Thread's Context.
This include file contains all information about each thread's context.