 |
mTower
|
35 typedef void (*TaskFunction_t)(
void * );
41 #define pdMS_TO_TICKS( xTimeInMs ) ( ( TickType_t ) ( ( ( TickType_t ) ( xTimeInMs ) * ( TickType_t ) configTICK_RATE_HZ ) / ( TickType_t ) 1000 ) ) 44 #define pdFALSE ( ( BaseType_t ) 0 ) 45 #define pdTRUE ( ( BaseType_t ) 1 ) 47 #define pdPASS ( pdTRUE ) 48 #define pdFAIL ( pdFALSE ) 49 #define errQUEUE_EMPTY ( ( BaseType_t ) 0 ) 50 #define errQUEUE_FULL ( ( BaseType_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