|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
Go to the source code of this file.
Macros | |
| #define | pdMS_TO_TICKS(xTimeInMs) |
| #define | pdFALSE ( ( BaseType_t ) 0 ) |
| #define | pdTRUE ( ( BaseType_t ) 1 ) |
| #define | pdFALSE_SIGNED ( ( BaseType_t ) 0 ) |
| #define | pdTRUE_SIGNED ( ( BaseType_t ) 1 ) |
| #define | pdFALSE_UNSIGNED ( ( UBaseType_t ) 0 ) |
| #define | pdTRUE_UNSIGNED ( ( UBaseType_t ) 1 ) |
| #define | pdPASS ( pdTRUE ) |
| #define | pdFAIL ( pdFALSE ) |
| #define | errQUEUE_EMPTY ( ( BaseType_t ) 0 ) |
| #define | errQUEUE_FULL ( ( BaseType_t ) 0 ) |
| #define | errCOULD_NOT_ALLOCATE_REQUIRED_MEMORY ( -1 ) |
| #define | errQUEUE_BLOCKED ( -4 ) |
| #define | errQUEUE_YIELD ( -5 ) |
| #define | configUSE_LIST_DATA_INTEGRITY_CHECK_BYTES 0 |
| #define | pdINTEGRITY_CHECK_VALUE 0x5a5a |
| #define | pdFREERTOS_ERRNO_NONE 0 /* No errors */ |
| #define | pdFREERTOS_ERRNO_ENOENT 2 /* No such file or directory */ |
| #define | pdFREERTOS_ERRNO_EINTR 4 /* Interrupted system call */ |
| #define | pdFREERTOS_ERRNO_EIO 5 /* I/O error */ |
| #define | pdFREERTOS_ERRNO_ENXIO 6 /* No such device or address */ |
| #define | pdFREERTOS_ERRNO_EBADF 9 /* Bad file number */ |
| #define | pdFREERTOS_ERRNO_EAGAIN 11 /* No more processes */ |
| #define | pdFREERTOS_ERRNO_EWOULDBLOCK 11 /* Operation would block */ |
| #define | pdFREERTOS_ERRNO_ENOMEM 12 /* Not enough memory */ |
| #define | pdFREERTOS_ERRNO_EACCES 13 /* Permission denied */ |
| #define | pdFREERTOS_ERRNO_EFAULT 14 /* Bad address */ |
| #define | pdFREERTOS_ERRNO_EBUSY 16 /* Mount device busy */ |
| #define | pdFREERTOS_ERRNO_EEXIST 17 /* File exists */ |
| #define | pdFREERTOS_ERRNO_EXDEV 18 /* Cross-device link */ |
| #define | pdFREERTOS_ERRNO_ENODEV 19 /* No such device */ |
| #define | pdFREERTOS_ERRNO_ENOTDIR 20 /* Not a directory */ |
| #define | pdFREERTOS_ERRNO_EISDIR 21 /* Is a directory */ |
| #define | pdFREERTOS_ERRNO_EINVAL 22 /* Invalid argument */ |
| #define | pdFREERTOS_ERRNO_ENOSPC 28 /* No space left on device */ |
| #define | pdFREERTOS_ERRNO_ESPIPE 29 /* Illegal seek */ |
| #define | pdFREERTOS_ERRNO_EROFS 30 /* Read only file system */ |
| #define | pdFREERTOS_ERRNO_EUNATCH 42 /* Protocol driver not attached */ |
| #define | pdFREERTOS_ERRNO_EBADE 50 /* Invalid exchange */ |
| #define | pdFREERTOS_ERRNO_EFTYPE 79 /* Inappropriate file type or format */ |
| #define | pdFREERTOS_ERRNO_ENMFILE 89 /* No more files */ |
| #define | pdFREERTOS_ERRNO_ENOTEMPTY 90 /* Directory not empty */ |
| #define | pdFREERTOS_ERRNO_ENAMETOOLONG 91 /* File or path name too long */ |
| #define | pdFREERTOS_ERRNO_EOPNOTSUPP 95 /* Operation not supported on transport endpoint */ |
| #define | pdFREERTOS_ERRNO_EAFNOSUPPORT 97 /* Address family not supported by protocol */ |
| #define | pdFREERTOS_ERRNO_ENOBUFS 105 /* No buffer space available */ |
| #define | pdFREERTOS_ERRNO_ENOPROTOOPT 109 /* Protocol not available */ |
| #define | pdFREERTOS_ERRNO_EADDRINUSE 112 /* Address already in use */ |
| #define | pdFREERTOS_ERRNO_ETIMEDOUT 116 /* Connection timed out */ |
| #define | pdFREERTOS_ERRNO_EINPROGRESS 119 /* Connection already in progress */ |
| #define | pdFREERTOS_ERRNO_EALREADY 120 /* Socket already connected */ |
| #define | pdFREERTOS_ERRNO_EADDRNOTAVAIL 125 /* Address not available */ |
| #define | pdFREERTOS_ERRNO_EISCONN 127 /* Socket is already connected */ |
| #define | pdFREERTOS_ERRNO_ENOTCONN 128 /* Socket is not connected */ |
| #define | pdFREERTOS_ERRNO_ENOMEDIUM 135 /* No medium inserted */ |
| #define | pdFREERTOS_ERRNO_EILSEQ 138 /* An invalid UTF-16 sequence was encountered. */ |
| #define | pdFREERTOS_ERRNO_ECANCELED 140 /* Operation canceled. */ |
| #define | pdFREERTOS_LITTLE_ENDIAN 0 |
| #define | pdFREERTOS_BIG_ENDIAN 1 |
| #define | pdLITTLE_ENDIAN pdFREERTOS_LITTLE_ENDIAN |
| #define | pdBIG_ENDIAN pdFREERTOS_BIG_ENDIAN |
Typedefs | |
| typedef void(* | TaskFunction_t) (void *) |
| #define configUSE_LIST_DATA_INTEGRITY_CHECK_BYTES 0 |
Definition at line 64 of file projdefs.h.
| #define errCOULD_NOT_ALLOCATE_REQUIRED_MEMORY ( -1 ) |
Definition at line 58 of file projdefs.h.
Referenced by vTaskStartScheduler().
| #define errQUEUE_BLOCKED ( -4 ) |
Definition at line 59 of file projdefs.h.
| #define errQUEUE_EMPTY ( ( BaseType_t ) 0 ) |
Definition at line 54 of file projdefs.h.
Referenced by xQueuePeek(), xQueueReceive(), and xQueueSemaphoreTake().
| #define errQUEUE_FULL ( ( BaseType_t ) 0 ) |
Definition at line 55 of file projdefs.h.
Referenced by xQueueGenericSend(), xQueueGenericSendFromISR(), and xQueueGiveFromISR().
| #define errQUEUE_YIELD ( -5 ) |
Definition at line 60 of file projdefs.h.
| #define pdBIG_ENDIAN pdFREERTOS_BIG_ENDIAN |
Definition at line 128 of file projdefs.h.
| #define pdFAIL ( pdFALSE ) |
Definition at line 53 of file projdefs.h.
Referenced by osEventFlagsClear(), osEventFlagsSet(), osEventFlagsWait(), vTaskStartScheduler(), xQueueGenericReset(), xQueuePeekFromISR(), xQueueReceiveFromISR(), and xStreamBufferReset().
| #define pdFALSE ( ( BaseType_t ) 0 ) |
Definition at line 45 of file projdefs.h.
Referenced by osDelayUntil(), osEventFlagsSet(), osMessageQueueGet(), osMessageQueuePut(), osSemaphoreAcquire(), osSemaphoreRelease(), prvAddCurrentTaskToDelayedList(), prvAddNewTaskToReadyList(), prvCopyDataToQueue(), prvIsQueueEmpty(), prvIsQueueFull(), prvResetNextTaskUnblockTime(), prvTestWaitCondition(), prvUnlockQueue(), vEventGroupDelete(), vQueueDelete(), vStreamBufferDelete(), vTaskEndScheduler(), vTaskSwitchContext(), xEventGroupSetBits(), xEventGroupSync(), xEventGroupWaitBits(), xPortIsInsideInterrupt(), xPortSysTickHandler(), xQueueGenericReset(), xQueueGenericSend(), xQueueGenericSendFromISR(), xQueueGiveFromISR(), xQueueIsQueueEmptyFromISR(), xQueueIsQueueFullFromISR(), xQueuePeek(), xQueueReceive(), xQueueReceiveFromISR(), xQueueSemaphoreTake(), xStreamBufferIsEmpty(), xStreamBufferIsFull(), xStreamBufferReceiveCompletedFromISR(), xStreamBufferSend(), xStreamBufferSendCompletedFromISR(), xStreamBufferSetTriggerLevel(), xTaskCheckForTimeOut(), xTaskIncrementTick(), xTaskRemoveFromEventList(), and xTaskResumeAll().
| #define pdFALSE_SIGNED ( ( BaseType_t ) 0 ) |
Definition at line 47 of file projdefs.h.
| #define pdFALSE_UNSIGNED ( ( UBaseType_t ) 0 ) |
Definition at line 49 of file projdefs.h.
| #define pdFREERTOS_BIG_ENDIAN 1 |
Definition at line 124 of file projdefs.h.
| #define pdFREERTOS_ERRNO_EACCES 13 /* Permission denied */ |
Definition at line 88 of file projdefs.h.
| #define pdFREERTOS_ERRNO_EADDRINUSE 112 /* Address already in use */ |
Definition at line 110 of file projdefs.h.
| #define pdFREERTOS_ERRNO_EADDRNOTAVAIL 125 /* Address not available */ |
Definition at line 114 of file projdefs.h.
| #define pdFREERTOS_ERRNO_EAFNOSUPPORT 97 /* Address family not supported by protocol */ |
Definition at line 107 of file projdefs.h.
| #define pdFREERTOS_ERRNO_EAGAIN 11 /* No more processes */ |
Definition at line 85 of file projdefs.h.
| #define pdFREERTOS_ERRNO_EALREADY 120 /* Socket already connected */ |
Definition at line 113 of file projdefs.h.
| #define pdFREERTOS_ERRNO_EBADE 50 /* Invalid exchange */ |
Definition at line 101 of file projdefs.h.
| #define pdFREERTOS_ERRNO_EBADF 9 /* Bad file number */ |
Definition at line 84 of file projdefs.h.
| #define pdFREERTOS_ERRNO_EBUSY 16 /* Mount device busy */ |
Definition at line 90 of file projdefs.h.
| #define pdFREERTOS_ERRNO_ECANCELED 140 /* Operation canceled. */ |
Definition at line 119 of file projdefs.h.
| #define pdFREERTOS_ERRNO_EEXIST 17 /* File exists */ |
Definition at line 91 of file projdefs.h.
| #define pdFREERTOS_ERRNO_EFAULT 14 /* Bad address */ |
Definition at line 89 of file projdefs.h.
| #define pdFREERTOS_ERRNO_EFTYPE 79 /* Inappropriate file type or format */ |
Definition at line 102 of file projdefs.h.
| #define pdFREERTOS_ERRNO_EILSEQ 138 /* An invalid UTF-16 sequence was encountered. */ |
Definition at line 118 of file projdefs.h.
| #define pdFREERTOS_ERRNO_EINPROGRESS 119 /* Connection already in progress */ |
Definition at line 112 of file projdefs.h.
| #define pdFREERTOS_ERRNO_EINTR 4 /* Interrupted system call */ |
Definition at line 81 of file projdefs.h.
| #define pdFREERTOS_ERRNO_EINVAL 22 /* Invalid argument */ |
Definition at line 96 of file projdefs.h.
| #define pdFREERTOS_ERRNO_EIO 5 /* I/O error */ |
Definition at line 82 of file projdefs.h.
| #define pdFREERTOS_ERRNO_EISCONN 127 /* Socket is already connected */ |
Definition at line 115 of file projdefs.h.
| #define pdFREERTOS_ERRNO_EISDIR 21 /* Is a directory */ |
Definition at line 95 of file projdefs.h.
| #define pdFREERTOS_ERRNO_ENAMETOOLONG 91 /* File or path name too long */ |
Definition at line 105 of file projdefs.h.
| #define pdFREERTOS_ERRNO_ENMFILE 89 /* No more files */ |
Definition at line 103 of file projdefs.h.
| #define pdFREERTOS_ERRNO_ENOBUFS 105 /* No buffer space available */ |
Definition at line 108 of file projdefs.h.
| #define pdFREERTOS_ERRNO_ENODEV 19 /* No such device */ |
Definition at line 93 of file projdefs.h.
| #define pdFREERTOS_ERRNO_ENOENT 2 /* No such file or directory */ |
Definition at line 80 of file projdefs.h.
| #define pdFREERTOS_ERRNO_ENOMEDIUM 135 /* No medium inserted */ |
Definition at line 117 of file projdefs.h.
| #define pdFREERTOS_ERRNO_ENOMEM 12 /* Not enough memory */ |
Definition at line 87 of file projdefs.h.
| #define pdFREERTOS_ERRNO_ENOPROTOOPT 109 /* Protocol not available */ |
Definition at line 109 of file projdefs.h.
| #define pdFREERTOS_ERRNO_ENOSPC 28 /* No space left on device */ |
Definition at line 97 of file projdefs.h.
| #define pdFREERTOS_ERRNO_ENOTCONN 128 /* Socket is not connected */ |
Definition at line 116 of file projdefs.h.
| #define pdFREERTOS_ERRNO_ENOTDIR 20 /* Not a directory */ |
Definition at line 94 of file projdefs.h.
| #define pdFREERTOS_ERRNO_ENOTEMPTY 90 /* Directory not empty */ |
Definition at line 104 of file projdefs.h.
| #define pdFREERTOS_ERRNO_ENXIO 6 /* No such device or address */ |
Definition at line 83 of file projdefs.h.
| #define pdFREERTOS_ERRNO_EOPNOTSUPP 95 /* Operation not supported on transport endpoint */ |
Definition at line 106 of file projdefs.h.
| #define pdFREERTOS_ERRNO_EROFS 30 /* Read only file system */ |
Definition at line 99 of file projdefs.h.
| #define pdFREERTOS_ERRNO_ESPIPE 29 /* Illegal seek */ |
Definition at line 98 of file projdefs.h.
| #define pdFREERTOS_ERRNO_ETIMEDOUT 116 /* Connection timed out */ |
Definition at line 111 of file projdefs.h.
| #define pdFREERTOS_ERRNO_EUNATCH 42 /* Protocol driver not attached */ |
Definition at line 100 of file projdefs.h.
| #define pdFREERTOS_ERRNO_EWOULDBLOCK 11 /* Operation would block */ |
Definition at line 86 of file projdefs.h.
| #define pdFREERTOS_ERRNO_EXDEV 18 /* Cross-device link */ |
Definition at line 92 of file projdefs.h.
| #define pdFREERTOS_ERRNO_NONE 0 /* No errors */ |
Definition at line 79 of file projdefs.h.
| #define pdFREERTOS_LITTLE_ENDIAN 0 |
Definition at line 123 of file projdefs.h.
| #define pdINTEGRITY_CHECK_VALUE 0x5a5a |
Definition at line 68 of file projdefs.h.
| #define pdLITTLE_ENDIAN pdFREERTOS_LITTLE_ENDIAN |
Definition at line 127 of file projdefs.h.
| #define pdMS_TO_TICKS | ( | xTimeInMs | ) |
Definition at line 42 of file projdefs.h.
Referenced by board_sleep().
| #define pdPASS ( pdTRUE ) |
Definition at line 52 of file projdefs.h.
Referenced by osMessageQueueGet(), osMessageQueuePut(), osSemaphoreAcquire(), osSemaphoreNew(), osSemaphoreRelease(), osThreadNew(), vTaskStartScheduler(), xQueueGenericReset(), xQueueGenericSend(), xQueueGenericSendFromISR(), xQueueGiveFromISR(), xQueuePeek(), xQueuePeekFromISR(), xQueueReceive(), xQueueReceiveFromISR(), xQueueSemaphoreTake(), xStreamBufferReset(), and xStreamBufferSetTriggerLevel().
| #define pdTRUE ( ( BaseType_t ) 1 ) |
Definition at line 46 of file projdefs.h.
Referenced by osEventFlagsClear(), osEventFlagsWait(), osKernelRestoreLock(), osKernelUnlock(), osMessageQueuePut(), osSemaphoreRelease(), prvInitialiseNewQueue(), prvIsQueueEmpty(), prvIsQueueFull(), prvTestWaitCondition(), vTaskMissedYield(), vTaskPlaceOnEventList(), vTaskPlaceOnUnorderedEventList(), vTaskRemoveFromUnorderedEventList(), vTaskStartScheduler(), vTaskSwitchContext(), xEventGroupSetBits(), xEventGroupSync(), xEventGroupWaitBits(), xPortIsInsideInterrupt(), xQueueGenericSend(), xQueueGenericSendFromISR(), xQueueGiveFromISR(), xQueueIsQueueEmptyFromISR(), xQueueIsQueueFullFromISR(), xQueuePeek(), xQueueReceive(), xQueueReceiveFromISR(), xQueueSemaphoreTake(), xStreamBufferIsEmpty(), xStreamBufferIsFull(), xStreamBufferReceiveCompletedFromISR(), xStreamBufferSendCompletedFromISR(), xTaskCheckForTimeOut(), xTaskIncrementTick(), xTaskRemoveFromEventList(), and xTaskResumeAll().
| #define pdTRUE_SIGNED ( ( BaseType_t ) 1 ) |
Definition at line 48 of file projdefs.h.
| #define pdTRUE_UNSIGNED ( ( UBaseType_t ) 1 ) |
Definition at line 50 of file projdefs.h.
| typedef void(* TaskFunction_t) (void *) |
Definition at line 36 of file projdefs.h.