2 * Configuration of module: CanIf (CanIf_Cfg.h)
\r
7 * Configured for (MCU): TMS570
\r
9 * Module vendor: ArcCore
\r
10 * Generator version: 2.0.6
\r
12 * Generated by Arctic Studio (http://arccore.com)
\r
16 #if !(((CANIF_SW_MAJOR_VERSION == 1) && (CANIF_SW_MINOR_VERSION == 3)) )
17 #error CanIf: Configuration file expected BSW module version to be 1.3.*
21 #ifndef CANIF_CFG_H_
\r
22 #define CANIF_CFG_H_
\r
27 #define CANIF_VERSION_INFO_API STD_ON
\r
28 #define CANIF_DEV_ERROR_DETECT STD_OFF
\r
29 #define CANIF_DLC_CHECK STD_ON
\r
30 #define CANIF_ARC_RUNTIME_PDU_CONFIGURATION STD_OFF
\r
31 #define CANIF_MULITPLE_DRIVER_SUPPORT STD_OFF // Not supported
\r
32 #define CANIF_READRXPDU_DATA_API STD_OFF // Not supported
\r
33 #define CANIF_READRXPDU_NOTIFY_STATUS_API STD_OFF // Not supported
\r
34 #define CANIF_READTXPDU_NOTIFY_STATUS_API STD_OFF // Not supported
\r
35 #define CANIF_SETDYNAMICTXID_API STD_OFF // Not supported
\r
36 #define CANIF_WAKEUP_EVENT_API STD_OFF // Not supported
\r
37 #define CANIF_TRANSCEIVER_API STD_OFF // Not supported
\r
38 #define CANIF_TRANSMIT_CANCELLATION STD_OFF // Not supported
\r
40 // TODO: check whether FreqReq, FreqInd necessary
\r
41 #define CANIF_PDU_ID_RX_PDU 0
\r
42 #define CANIF_PDU_ID_FreqReq 1
\r
44 #define CANIF_PDU_ID_TX_PDU 0
\r
45 #define CANIF_PDU_ID_FreqInd 1
\r
47 // Identifiers for the elements in CanIfControllerConfig[]
\r
48 // This is the ConfigurationIndex in CanIf_InitController()
\r
50 CANIF_Channel_1_CONFIG_0,
\r
51 CANIF_CHANNEL_CONFIGURATION_CNT
\r
52 } CanIf_Arc_ConfigurationIndexType;
\r
57 } CanIf_Arc_ChannelIdType;
\r
59 #define CANIF_CONTROLLER_ID_Controller_1 CANIF_Channel_1
\r
62 #include "CanIf_ConfigTypes.h"
\r
65 extern CanIf_ConfigType CanIf_Config;
\r