FreeRTOS port on GAP8/RISC-V
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
StreamBuffer_t Struct Reference

Data Fields

volatile size_t xTail
 
volatile size_t xHead
 
size_t xLength
 
size_t xTriggerLevelBytes
 
volatile TaskHandle_t xTaskWaitingToReceive
 
volatile TaskHandle_t xTaskWaitingToSend
 
uint8_t * pucBuffer
 
uint8_t ucFlags
 

Field Documentation

volatile size_t StreamBuffer_t::xHead
volatile TaskHandle_t StreamBuffer_t::xTaskWaitingToReceive
volatile TaskHandle_t StreamBuffer_t::xTaskWaitingToSend