Data Structures
Here are the data structures with brief descriptions:
 CCAN_MCANMsgObjCfgParams_tParameters used to configure the receive and transmit message objects
 CCAN_MCANRxMsgObjRangeCfgParams_tParameters used to configure a receive message objects for a range of message identifiers
 CCANFD_DriverMCB_tCANFD Master Control Block
 CCANFD_ErrStatusResp_tResponse structure definition for Error and status information
 CCANFD_HwCfg_tCANFD Hardware Atrributes
 CCANFD_MCANBitTimingParams_tData structure defines the parameters for bit timing calculation. Bit timing related to data phase will be valid only in case where MCAN is put in CANFD mode and will be '0' otherwise
 CCANFD_MCANECCConfigParams_tData structure defines the MCAN ECC configuration parameters
 CCANFD_MCANECCErrForceParams_tData structure defines the ECC Error forcing
 CCANFD_MCANECCErrStatus_tData structure defines the ECC Error Status
 CCANFD_MCANErrCntStatus_tData structure defines the MCAN error logging counters status
 CCANFD_MCANGlobalFiltConfig_tData structure defines the MCAN Global Filter Configuration parameters
 CCANFD_MCANInitParams_tData structure defines the MCAN initialization parameters
 CCANFD_MCANLoopbackCfgParams_tData structure defines the MCAN Loopback parameters
 CCANFD_MCANMsgObjectStats_tData structure defines the software maintained message object statistics
 CCANFD_MCANMsgRAMCfgParams_tData structure defines the MCAN Message RAM Configuration Parameters. Message RAM can contain following sections: Standard ID filters, Extended ID filters, TX FIFO(or TX Q), TX Buffers, TX EventFIFO, RX FIFO0, RX FIFO1, RX Buffer. Note: If particular section in the RAM is not used then it's size should be initialized to '0' (Number of buffers in case of Tx/Rx buffer)
 CCANFD_MCANProtocolStatus_tData structure defines the MCAN protocol status
 CCANFD_MCANTdcConfig_tData structure defines the MCAN Transmitter Delay Compensation parameters
 CCANFD_MessageObject_tCAN message object block
 CCANFD_OptionTLV_tOptions TLV data structure
 CMCAN_BitTimingParams_tData structure defines the parameters for bit timing calculation. Bit timing related to data phase will be valid only in case where MCAN is put in CANFD mode and will be '0' otherwise
 CMCAN_ConfigParams_tData structure defines the MCAN configuration parameters
 CMCAN_ECCAggrRevisionId_tData structure defines the accessing Revision ID of ECC AGGR
 CMCAN_ECCWrapRevisionId_tData structure defines the accessing Revision ID of ECC wrapper
 CMCAN_ExtMsgIDFilterElement_tData structure defines the MCAN Extended Message ID Filter Element
 CMCAN_HighPriorityMsgInfo_tData structure defines the MCAN High Priority Message
 CMCAN_MsgRAMConfigParams_tData structure defines the MCAN Message RAM Configuration Parameters. Message RAM can contain following sections: Standard ID filters, Extended ID filters, TX FIFO(or TX Q), TX Buffers, TX EventFIFO, RX FIFO0, RX FIFO1, RX Buffer. Note: If particular section in the RAM is not used then it's size should be initialized to '0' (Number of buffers in case of Tx/Rx buffer)
 CMCAN_RevisionId_tData structure defines the accessing Revision ID and Core Release Info. of MCAN module
 CMCAN_RxBufElement_tData structure defines the MCAN Rx Buffer element
 CMCAN_RxFIFOStatus_tData structure defines the MCAN Rx FIFO Status
 CMCAN_RxNewDataStatus_tData structure defines the MCAN new data flag for Rx buffer
 CMCAN_StdMsgIDFilterElement_tData structure defines the MCAN Standard Message ID Filter Element
 CMCAN_TxBufElement_tData structure defines the MCAN Tx Buffer element
 CMCAN_TxEventFIFOElement_tData structure defines the MCAN Tx Event FIFO element
 CMCAN_TxEventFIFOStatus_tData structure defines the MCAN Tx Event FIFO Status
 CMCAN_TxFIFOStatus_tData structure defines the MCAN Tx FIFO Status

Copyright 2020, Texas Instruments Incorporated