RTEMS CPU Kit with SuperCore  4.11.3
Macros | Functions
thread.c File Reference

Initialize Thread Handler. More...

#include <rtems/score/threadimpl.h>
#include <rtems/score/interr.h>
Include dependency graph for thread.c:

Macros

#define THREAD_OFFSET_ASSERT(field)
 

Functions

 THREAD_OFFSET_ASSERT (Object)
 
 THREAD_OFFSET_ASSERT (current_state)
 
 THREAD_OFFSET_ASSERT (current_priority)
 
 THREAD_OFFSET_ASSERT (real_priority)
 
 THREAD_OFFSET_ASSERT (priority_generation)
 
 THREAD_OFFSET_ASSERT (priority_restore_hint)
 
 THREAD_OFFSET_ASSERT (resource_count)
 
 THREAD_OFFSET_ASSERT (Wait)
 
 THREAD_OFFSET_ASSERT (Timer)
 
void _Thread_Handler_initialization (void)
 Initialize thread handler. More...
 

Detailed Description

Initialize Thread Handler.

Macro Definition Documentation

◆ THREAD_OFFSET_ASSERT

#define THREAD_OFFSET_ASSERT (   field)
Value:
RTEMS_STATIC_ASSERT( \
offsetof( Thread_Control, field ) == offsetof( Thread_Proxy_control, field ), \
field \
)
This structure defines the Thread Control Block (TCB).
Definition: thread.h:671
The following defines the control block used to manage each thread proxy.
Definition: thread.h:361