Data Fields | |
uint32_t | startMsgId |
Starting range of the Message Id to which the configuration belongs. For Tx and single Message Id objects the startMsgId = endMsgId. More... | |
uint32_t | endMsgId |
Ending range of the Message Id to which the configuration belongs For Tx and single Message Id objects the startMsgId = endMsgId. More... | |
CANFD_Config * | canfdHandle |
Pointer to the CANFD driver object. More... | |
CANFD_Direction | direction |
Message object direction. More... | |
CANFD_MCANXidType | msgIdType |
Message object type. More... | |
uint32_t | messageObjNum |
Allocated message object number. More... | |
uint32_t | dataLength |
Data Length used by application for transmission and reception. Valid values: 1 to 64 bytes. More... | |
uint32_t | txElement |
Tx buffer number used to send data. More... | |
uint32_t | rxElement |
Rx buffer number used to receive data. More... | |
MCAN_MemType | txMemType |
Part of message ram to accessed by this message object. Refer enum MCAN_MemType. More... | |
MCAN_MemType | rxMemType |
Part of message ram to accessed by this message object. Refer enum MCAN_MemType. More... | |
uint32_t | fifoNum |
FIFO Num (MCAN_RX_FIFO_NUM_0/MCAN_RX_FIFO_NUM_0). More... | |
uint32_t | interruptsRxed |
Number of interrupts received. More... | |
uint32_t | messageProcessed |
Number of messages processed. More... | |
uint32_t | dmaEventNo |
Dma Event number allocated for this message object. More... | |
CANFD_DmaMsgConfig | dmaMsgConfig |
Dma message configuration. More... | |
void * | args |
Pointer to be used by application to store rx buffer. More... | |
uint32_t CANFD_MessageObject::startMsgId |
Starting range of the Message Id to which the configuration belongs. For Tx and single Message Id objects the startMsgId = endMsgId.
uint32_t CANFD_MessageObject::endMsgId |
Ending range of the Message Id to which the configuration belongs For Tx and single Message Id objects the startMsgId = endMsgId.
CANFD_Config* CANFD_MessageObject::canfdHandle |
Pointer to the CANFD driver object.
CANFD_Direction CANFD_MessageObject::direction |
Message object direction.
CANFD_MCANXidType CANFD_MessageObject::msgIdType |
Message object type.
uint32_t CANFD_MessageObject::messageObjNum |
Allocated message object number.
uint32_t CANFD_MessageObject::dataLength |
Data Length used by application for transmission and reception. Valid values: 1 to 64 bytes.
uint32_t CANFD_MessageObject::txElement |
Tx buffer number used to send data.
uint32_t CANFD_MessageObject::rxElement |
Rx buffer number used to receive data.
MCAN_MemType CANFD_MessageObject::txMemType |
Part of message ram to accessed by this message object. Refer enum MCAN_MemType.
MCAN_MemType CANFD_MessageObject::rxMemType |
Part of message ram to accessed by this message object. Refer enum MCAN_MemType.
uint32_t CANFD_MessageObject::fifoNum |
FIFO Num (MCAN_RX_FIFO_NUM_0/MCAN_RX_FIFO_NUM_0).
uint32_t CANFD_MessageObject::interruptsRxed |
Number of interrupts received.
uint32_t CANFD_MessageObject::messageProcessed |
Number of messages processed.
uint32_t CANFD_MessageObject::dmaEventNo |
Dma Event number allocated for this message object.
CANFD_DmaMsgConfig CANFD_MessageObject::dmaMsgConfig |
Dma message configuration.
void* CANFD_MessageObject::args |
Pointer to be used by application to store rx buffer.