RTEMS 6.1-rc6
Loading...
Searching...
No Matches
Macros
context.h File Reference

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)    _CPU_Context_switch( _executing, _heir )
 Perform context switch.
 
#define _Context_Restart_self(_the_context)    _CPU_Context_Restart_self( _the_context )
 Restart currently executing thread.
 
#define _Context_Initialize_fp(_fp_area)    _CPU_Context_Initialize_fp( _fp_area )
 Initialize floating point context area.
 
#define _Context_Restore_fp(_fp)    _CPU_Context_restore_fp( _fp )
 Restore floating point context area.
 
#define _Context_Save_fp(_fp)    _CPU_Context_save_fp( _fp )
 Save floating point context area.
 
#define _Context_Destroy(_the_thread, _the_context)
 

Detailed Description

This header file provides the interfaces of the Context Handler.