Open FFBoard
Open source force feedback firmware
osal_queue_def_t Struct Reference

#include <osal_freertos.h>

Public Attributes

uint16_t depth
 
uint16_t item_sz
 
void * buf
 
char const * name
 
StaticQueue_t sq
 
void * evbuf
 
struct os_mempool mpool
 
struct os_mempool epool
 
struct os_eventq evq
 
void(* interrupt_set )(bool)
 
tu_fifo_t ff
 
struct critical_section critsec
 
struct rt_messagequeue sq
 
U32 * pool
 
U32 * mbox
 

Detailed Description

Definition at line 57 of file osal_freertos.h.

Member Data Documentation

◆ buf

void * osal_queue_def_t::buf

Definition at line 61 of file osal_freertos.h.

◆ critsec

struct critical_section osal_queue_def_t::critsec

Definition at line 107 of file osal_pico.h.

◆ depth

uint16_t osal_queue_def_t::depth

Definition at line 59 of file osal_freertos.h.

◆ epool

struct os_mempool osal_queue_def_t::epool

Definition at line 113 of file osal_mynewt.h.

◆ evbuf

void* osal_queue_def_t::evbuf

Definition at line 110 of file osal_mynewt.h.

◆ evq

struct os_eventq osal_queue_def_t::evq

Definition at line 115 of file osal_mynewt.h.

◆ ff

tu_fifo_t osal_queue_def_t::ff

Definition at line 127 of file osal_none.h.

◆ interrupt_set

void(* osal_queue_def_t::interrupt_set) (bool)

Definition at line 126 of file osal_none.h.

◆ item_sz

uint16_t osal_queue_def_t::item_sz

Definition at line 60 of file osal_freertos.h.

◆ mbox

U32* osal_queue_def_t::mbox

Definition at line 130 of file osal_rtx4.h.

◆ mpool

struct os_mempool osal_queue_def_t::mpool

Definition at line 112 of file osal_mynewt.h.

◆ name

char const* osal_queue_def_t::name

Definition at line 64 of file osal_freertos.h.

◆ pool

U32* osal_queue_def_t::pool

Definition at line 129 of file osal_rtx4.h.

◆ sq [1/2]

StaticQueue_t osal_queue_def_t::sq

Definition at line 68 of file osal_freertos.h.

◆ sq [2/2]

struct rt_messagequeue osal_queue_def_t::sq

Definition at line 111 of file osal_rtthread.h.


The documentation for this struct was generated from the following files: