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 | rxFifoNum |
| FIFO Num (MCAN_RX_FIFO_NUM_0/MCAN_RX_FIFO_NUM_1). 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... | |
| void * | filterConfig |
| void pointer to MCAN_ExtMsgIDFilterElement or MCAN_StdMsgIDFilterElement structure. It will point to any of the two structure based on fdMode. 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::rxFifoNum |
FIFO Num (MCAN_RX_FIFO_NUM_0/MCAN_RX_FIFO_NUM_1).
| 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.
| void* CANFD_MessageObject::filterConfig |
void pointer to MCAN_ExtMsgIDFilterElement or MCAN_StdMsgIDFilterElement structure. It will point
to any of the two structure based on fdMode.