Go to the documentation of this file.
31 #ifndef _FREERTOS_POSIX_PORTABLE_DEFAULT_H_
32 #define _FREERTOS_POSIX_PORTABLE_DEFAULT_H_
38 #ifndef posixconfigPTHREAD_TASK_NAME
39 #define posixconfigPTHREAD_TASK_NAME "pthread"
47 #ifndef posixconfigTIMER_NAME
48 #define posixconfigTIMER_NAME "timer"
56 #ifndef posixconfigMQ_MAX_MESSAGES
57 #define posixconfigMQ_MAX_MESSAGES 10
60 #ifndef posixconfigMQ_MAX_SIZE
61 #define posixconfigMQ_MAX_SIZE 128
71 #ifndef PTHREAD_STACK_MIN
72 #define PTHREAD_STACK_MIN configMINIMAL_STACK_SIZE * sizeof( StackType_t )
78 #define SEM_VALUE_MAX 0x7FFFU
89 #ifndef posixconfigENABLE_CLOCK_T
90 #define posixconfigENABLE_CLOCK_T 1
92 #ifndef posixconfigENABLE_CLOCKID_T
93 #define posixconfigENABLE_CLOCKID_T 1
95 #ifndef posixconfigENABLE_MODE_T
96 #define posixconfigENABLE_MODE_T 1
98 #ifndef posixconfigENABLE_PID_T
99 #define posixconfigENABLE_PID_T 1
101 #ifndef posixconfigENABLE_PTHREAD_ATTR_T
102 #define posixconfigENABLE_PTHREAD_ATTR_T 1
104 #ifndef posixconfigENABLE_PTHREAD_COND_T
105 #define posixconfigENABLE_PTHREAD_COND_T 1
107 #ifndef posixconfigENABLE_PTHREAD_CONDATTR_T
108 #define posixconfigENABLE_PTHREAD_CONDATTR_T 1
110 #ifndef posixconfigENABLE_PTHREAD_MUTEX_T
111 #define posixconfigENABLE_PTHREAD_MUTEX_T 1
113 #ifndef posixconfigENABLE_PTHREAD_MUTEXATTR_T
114 #define posixconfigENABLE_PTHREAD_MUTEXATTR_T 1
116 #ifndef posixconfigENABLE_PTHREAD_T
117 #define posixconfigENABLE_PTHREAD_T 1
119 #ifndef posixconfigENABLE_SSIZE_T
120 #define posixconfigENABLE_SSIZE_T 1
122 #ifndef posixconfigENABLE_TIME_T
123 #define posixconfigENABLE_TIME_T 1
125 #ifndef posixconfigENABLE_TIMER_T
126 #define posixconfigENABLE_TIMER_T 1
128 #ifndef posixconfigENABLE_USECONDS_T
129 #define posixconfigENABLE_USECONDS_T 1
131 #ifndef posixconfigENABLE_TIMESPEC
132 #define posixconfigENABLE_TIMESPEC 1
134 #ifndef posixconfigENABLE_ITIMERSPEC
135 #define posixconfigENABLE_ITIMERSPEC 1
137 #ifndef posixconfigENABLE_SEM_T
138 #define posixconfigENABLE_SEM_T 1
140 #ifndef posixconfigENABLE_PTHREAD_BARRIER_T
141 #define posixconfigENABLE_PTHREAD_BARRIER_T 1