#include <rtems/score/cpu.h>


Go to the source code of this file.
Defines | |
| #define | CONTEXT_FP_SIZE CPU_CONTEXT_FP_SIZE |
| Size of Floating Point Context Area. | |
| #define | _Context_Initialize(_the_context, _stack, _size, _isr, _entry, _is_fp) _CPU_Context_Initialize( _the_context, _stack, _size, _isr, _entry, _is_fp ) |
| Initialize Context Area This routine initializes _the_context such that the stack pointer, interrupt level, and entry point are correct for the thread's initial state. | |
| #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_Fp_start(_base, _offset) _CPU_Context_Fp_start( (_base), (_offset) ) |
| Return Starting Address of Floating Point Context. | |
| #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. | |
Variables | |
| SCORE_EXTERN volatile boolean | _Context_Switch_necessary |
| Is Context Switch Needed? | |
1.5.6