39 #ifndef _RTEMS_CONFDEFS_INITTHREAD_H 40 #define _RTEMS_CONFDEFS_INITTHREAD_H 42 #ifndef __CONFIGURATION_TEMPLATE_h 43 #error "Do not include this file directly, use <rtems/confdefs.h> instead" 48 #ifdef CONFIGURE_POSIX_INIT_THREAD_TABLE 51 #include <rtems/posix/pthread.h> 52 #include <rtems/sysinit.h> 54 #ifndef CONFIGURE_POSIX_INIT_THREAD_ENTRY_POINT 55 #define CONFIGURE_POSIX_INIT_THREAD_ENTRY_POINT POSIX_Init 58 #ifndef CONFIGURE_POSIX_INIT_THREAD_STACK_SIZE 59 #define CONFIGURE_POSIX_INIT_THREAD_STACK_SIZE \ 60 CONFIGURE_MINIMUM_POSIX_THREAD_STACK_SIZE 63 #if CONFIGURE_POSIX_INIT_THREAD_STACK_SIZE \ 64 > CONFIGURE_MINIMUM_POSIX_THREAD_STACK_SIZE 65 #define _CONFIGURE_POSIX_INIT_THREAD_STACK_EXTRA \ 66 ( CONFIGURE_POSIX_INIT_THREAD_STACK_SIZE - \ 67 CONFIGURE_MINIMUM_POSIX_THREAD_STACK_SIZE ) 74 const posix_initialization_threads_table _POSIX_Threads_User_thread_table = {
80 _POSIX_Threads_Initialize_user_thread,
81 RTEMS_SYSINIT_POSIX_USER_THREADS,
82 RTEMS_SYSINIT_ORDER_MIDDLE
91 #ifndef _CONFIGURE_POSIX_INIT_THREAD_STACK_EXTRA 92 #define _CONFIGURE_POSIX_INIT_THREAD_STACK_EXTRA 0 #define CONFIGURE_POSIX_INIT_THREAD_ENTRY_POINT
This configuration option is an initializer define.
Evaluate Per-CPU Configuration Options.
#define CONFIGURE_POSIX_INIT_THREAD_STACK_SIZE
This configuration option is an integer define.