FreeRTOS port on GAP8/RISC-V
|
Data Fields | |
int8_t * | pcHead |
int8_t * | pcWriteTo |
union { | |
QueuePointers_t xQueue | |
SemaphoreData_t xSemaphore | |
} | u |
List_t | xTasksWaitingToSend |
List_t | xTasksWaitingToReceive |
volatile UBaseType_t | uxMessagesWaiting |
UBaseType_t | uxLength |
UBaseType_t | uxItemSize |
volatile int8_t | cRxLock |
volatile int8_t | cTxLock |
volatile int8_t xQUEUE::cRxLock |
Referenced by prvUnlockQueue(), xQueueGenericReset(), and xQueueReceiveFromISR().
volatile int8_t xQUEUE::cTxLock |
Referenced by prvUnlockQueue(), xQueueGenericReset(), xQueueGenericSendFromISR(), and xQueueGiveFromISR().
int8_t* xQUEUE::pcHead |
Referenced by prvCopyDataFromQueue(), prvCopyDataToQueue(), prvInitialiseNewQueue(), and xQueueGenericReset().
int8_t* xQUEUE::pcWriteTo |
Referenced by prvCopyDataToQueue(), and xQueueGenericReset().
union { ... } xQUEUE::u |
UBaseType_t xQUEUE::uxItemSize |
UBaseType_t xQUEUE::uxLength |
volatile UBaseType_t xQUEUE::uxMessagesWaiting |
Referenced by prvCopyDataToQueue(), prvIsQueueEmpty(), prvIsQueueFull(), uxQueueMessagesWaitingFromISR(), uxQueueSpacesAvailable(), xQueueGenericReset(), xQueueGenericSend(), xQueueGenericSendFromISR(), xQueueGiveFromISR(), xQueueIsQueueEmptyFromISR(), xQueueIsQueueFullFromISR(), xQueuePeek(), xQueuePeekFromISR(), xQueueReceive(), xQueueReceiveFromISR(), and xQueueSemaphoreTake().
QueuePointers_t xQUEUE::xQueue |
Referenced by prvCopyDataFromQueue(), prvCopyDataToQueue(), xQueueGenericReset(), xQueuePeek(), and xQueuePeekFromISR().
SemaphoreData_t xQUEUE::xSemaphore |
Referenced by prvCopyDataToQueue(), xQueueGiveFromISR(), and xQueueSemaphoreTake().
List_t xQUEUE::xTasksWaitingToReceive |
List_t xQUEUE::xTasksWaitingToSend |
Referenced by prvUnlockQueue(), xQueueGenericReset(), xQueueGenericSend(), xQueueReceive(), xQueueReceiveFromISR(), and xQueueSemaphoreTake().