no-OS
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
oa_tc6_desc Struct Reference

Holds the frame buffers and the communication descriptor for the OA TC6 driver. More...

#include <oa_tc6.h>

Collaboration diagram for oa_tc6_desc:
[legend]

Public Attributes

struct no_os_spi_desccomm_desc
 
uint8_t ctrl_chunks [12]
 
uint8_t data_chunks [OA_SPI_BUFF_LEN]
 
struct oa_tc6_frame_buffer user_rx_frame_buffer [OA_RX_FRAME_BUFF_NUM]
 
struct oa_tc6_frame_buffer user_tx_frame_buffer [OA_TX_FRAME_BUFF_NUM]
 
uint32_t data_tx_credit
 
uint32_t data_rx_credit
 
uint32_t ctrl_tx_credit
 
uint32_t ctrl_rx_credit
 

Detailed Description

Holds the frame buffers and the communication descriptor for the OA TC6 driver.

Member Data Documentation

◆ comm_desc

struct no_os_spi_desc* oa_tc6_desc::comm_desc

◆ ctrl_chunks

uint8_t oa_tc6_desc::ctrl_chunks[12]

◆ ctrl_rx_credit

uint32_t oa_tc6_desc::ctrl_rx_credit

◆ ctrl_tx_credit

uint32_t oa_tc6_desc::ctrl_tx_credit

◆ data_chunks

uint8_t oa_tc6_desc::data_chunks[OA_SPI_BUFF_LEN]

◆ data_rx_credit

uint32_t oa_tc6_desc::data_rx_credit

◆ data_tx_credit

uint32_t oa_tc6_desc::data_tx_credit

◆ user_rx_frame_buffer

struct oa_tc6_frame_buffer oa_tc6_desc::user_rx_frame_buffer[OA_RX_FRAME_BUFF_NUM]

◆ user_tx_frame_buffer

struct oa_tc6_frame_buffer oa_tc6_desc::user_tx_frame_buffer[OA_TX_FRAME_BUFF_NUM]

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