from FreeRTOS.h:203
typedef struct txfr_queue
{
ULONG id;
uint8_t allocated;
txfr_queueset_t *p_set;
uint8_t *p_mem;
TX_SEMAPHORE read_sem;
TX_SEMAPHORE write_sem;
uint8_t *p_write;
uint8_t *p_read;
UBaseType_t queue_length;
UBaseType_t msg_size;
} txfr_queue_t;