RTEMS CPU Kit with SuperCore  4.11.2
Macros
context.h File Reference

Information About Each Thread's Context. More...

#include <rtems/score/cpu.h>
Include dependency graph for context.h:
This graph shows which files directly or indirectly include this file:

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...
 

Detailed Description

Information About Each Thread's Context.

This include file contains all information about each thread's context.