Data Fields
CAN_Object Struct Reference

CAN Object. More...

#include <CAN.h>

Collaboration diagram for CAN_Object:
Collaboration graph
[legend]

Data Fields

CAN_EventCbk eventCbk
 
uint32_t eventMask
 
void * userArg
 
uint32_t irqMask
 
uint32_t txBufNum
 
uint32_t txFIFOQNum
 
uint32_t rxBufNum
 
uint32_t rxFIFONum [2]
 
StructRingBuf_Object rxStructRingBuf
 
StructRingBuf_Object txStructRingBuf
 
bool isOpen
 

Detailed Description

CAN Object.

The application must not access any member variables of this structure!

Field Documentation

§ eventCbk

CAN_EventCbk CAN_Object::eventCbk

User supplied event callback

§ eventMask

uint32_t CAN_Object::eventMask

User supplied event mask

§ userArg

void* CAN_Object::userArg

User supplied arg for callback

§ irqMask

uint32_t CAN_Object::irqMask

IRQ mask

§ txBufNum

uint32_t CAN_Object::txBufNum

Copy of the number of dedicated Tx Buffer elements

§ txFIFOQNum

uint32_t CAN_Object::txFIFOQNum

Copy of the number of Tx buffer elements to use for Tx FIFO or Queue

§ rxBufNum

uint32_t CAN_Object::rxBufNum

Copy of the number of dedicated Rx Buffer elements

§ rxFIFONum

uint32_t CAN_Object::rxFIFONum[2]

Copy of the number of Rx FIFO elements [0-64] for FIFO 0 and FIFO 1 respectively

§ rxStructRingBuf

StructRingBuf_Object CAN_Object::rxStructRingBuf

Receive ring buffer

§ txStructRingBuf

StructRingBuf_Object CAN_Object::txStructRingBuf

Transmit ring buffer

§ isOpen

bool CAN_Object::isOpen

The documentation for this struct was generated from the following file:
© Copyright 1995-2023, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale