41 #define pdMS_TO_TICKS( xTimeInMs ) ( ( uint32_t ) ( ( ( uint32_t ) ( xTimeInMs ) * ( uint32_t ) configTICK_RATE_HZ ) / ( uint32_t ) 1000 ) )
44#define pdFALSE ( ( int32_t ) 0 )
45#define pdTRUE ( ( int32_t ) 1 )
47#define pdPASS ( pdTRUE )
48#define pdFAIL ( pdFALSE )
49#define errQUEUE_EMPTY ( ( int32_t ) 0 )
50#define errQUEUE_FULL ( ( int32_t ) 0 )
53#define errCOULD_NOT_ALLOCATE_REQUIRED_MEMORY ( -1 )
54#define errQUEUE_BLOCKED ( -4 )
55#define errQUEUE_YIELD ( -5 )
58#ifndef configUSE_LIST_DATA_INTEGRITY_CHECK_BYTES
59 #define configUSE_LIST_DATA_INTEGRITY_CHECK_BYTES 0
62#if( configUSE_16_BIT_TICKS == 1 )
63 #define pdINTEGRITY_CHECK_VALUE 0x5a5a
65 #define pdINTEGRITY_CHECK_VALUE 0x5a5a5a5aUL
70#define pdFREERTOS_ERRNO_NONE 0
71#define pdFREERTOS_ERRNO_ENOENT 2
72#define pdFREERTOS_ERRNO_EINTR 4
73#define pdFREERTOS_ERRNO_EIO 5
74#define pdFREERTOS_ERRNO_ENXIO 6
75#define pdFREERTOS_ERRNO_EBADF 9
76#define pdFREERTOS_ERRNO_EAGAIN 11
77#define pdFREERTOS_ERRNO_EWOULDBLOCK 11
78#define pdFREERTOS_ERRNO_ENOMEM 12
79#define pdFREERTOS_ERRNO_EACCES 13
80#define pdFREERTOS_ERRNO_EFAULT 14
81#define pdFREERTOS_ERRNO_EBUSY 16
82#define pdFREERTOS_ERRNO_EEXIST 17
83#define pdFREERTOS_ERRNO_EXDEV 18
84#define pdFREERTOS_ERRNO_ENODEV 19
85#define pdFREERTOS_ERRNO_ENOTDIR 20
86#define pdFREERTOS_ERRNO_EISDIR 21
87#define pdFREERTOS_ERRNO_EINVAL 22
88#define pdFREERTOS_ERRNO_ENOSPC 28
89#define pdFREERTOS_ERRNO_ESPIPE 29
90#define pdFREERTOS_ERRNO_EROFS 30
91#define pdFREERTOS_ERRNO_EUNATCH 42
92#define pdFREERTOS_ERRNO_EBADE 50
93#define pdFREERTOS_ERRNO_EFTYPE 79
94#define pdFREERTOS_ERRNO_ENMFILE 89
95#define pdFREERTOS_ERRNO_ENOTEMPTY 90
96#define pdFREERTOS_ERRNO_ENAMETOOLONG 91
97#define pdFREERTOS_ERRNO_EOPNOTSUPP 95
98#define pdFREERTOS_ERRNO_ENOBUFS 105
99#define pdFREERTOS_ERRNO_ENOPROTOOPT 109
100#define pdFREERTOS_ERRNO_EADDRINUSE 112
101#define pdFREERTOS_ERRNO_ETIMEDOUT 116
102#define pdFREERTOS_ERRNO_EINPROGRESS 119
103#define pdFREERTOS_ERRNO_EALREADY 120
104#define pdFREERTOS_ERRNO_EADDRNOTAVAIL 125
105#define pdFREERTOS_ERRNO_EISCONN 127
106#define pdFREERTOS_ERRNO_ENOTCONN 128
107#define pdFREERTOS_ERRNO_ENOMEDIUM 135
108#define pdFREERTOS_ERRNO_EILSEQ 138
109#define pdFREERTOS_ERRNO_ECANCELED 140
113#define pdFREERTOS_LITTLE_ENDIAN 0
114#define pdFREERTOS_BIG_ENDIAN 1
117#define pdLITTLE_ENDIAN pdFREERTOS_LITTLE_ENDIAN
118#define pdBIG_ENDIAN pdFREERTOS_BIG_ENDIAN
void(* task_fn_t)(void *)
Definition rtos.h:108