iLLD_TC29x  1.0
IfxMultican_cfg.h File Reference

MULTICAN on-chip implementation data. More...

Go to the source code of this file.

Macros

#define IFXMULTICAN_NUM_MESSAGE_OBJECTS   (256)
 Number of CAN message objects. More...
 
#define IFXMULTICAN_NUM_NODES   (4)
 Number of CAN nodes. More...
 
#define IFXMULTICAN_NUM_SRC   (16)
 Number of service requests. More...
 
#define IFXMULTICAN_R_NUM_MESSAGE_OBJECTS   (128)
 Number of CANR message objects. More...
 
#define IFXMULTICAN_R_NUM_NODES   (2)
 Number of CANR nodes. More...
 
#define IFXMULTICAN_R_NUM_SRC   (8)
 Number of CANR service requests. More...
 

Enumerations

enum  IfxMultican_NodeId {
  IfxMultican_NodeId_none = -1,
  IfxMultican_NodeId_0 = 0,
  IfxMultican_NodeId_1,
  IfxMultican_NodeId_2,
  IfxMultican_NodeId_3
}
 CAN Nodes definition. More...
 
enum  IfxMultican_SrcId {
  IfxMultican_SrcId_0 = 0,
  IfxMultican_SrcId_1,
  IfxMultican_SrcId_2,
  IfxMultican_SrcId_3,
  IfxMultican_SrcId_4,
  IfxMultican_SrcId_5,
  IfxMultican_SrcId_6,
  IfxMultican_SrcId_7,
  IfxMultican_SrcId_8,
  IfxMultican_SrcId_9,
  IfxMultican_SrcId_10,
  IfxMultican_SrcId_11,
  IfxMultican_SrcId_12,
  IfxMultican_SrcId_13,
  IfxMultican_SrcId_14,
  IfxMultican_SrcId_15
}
 Service request ID. More...
 

Detailed Description

MULTICAN on-chip implementation data.

Version
iLLD_1_0_0_11_0
                            IMPORTANT NOTICE

Infineon Technologies AG (Infineon) is supplying this file for use exclusively with Infineon's microcontroller products. This file can be freely distributed within development tools that are supporting such microcontroller products.

THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. INFINEON SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.

Definition in file IfxMultican_cfg.h.

Macro Definition Documentation

#define IFXMULTICAN_NUM_MESSAGE_OBJECTS   (256)

Number of CAN message objects.

Definition at line 46 of file IfxMultican_cfg.h.

Referenced by IfxMultican_Can_initModule(), and IfxMultican_deinit().

#define IFXMULTICAN_NUM_NODES   (4)

Number of CAN nodes.

Definition at line 50 of file IfxMultican_cfg.h.

Referenced by IfxMultican_Can_initModule(), and IfxMultican_deinit().

#define IFXMULTICAN_NUM_SRC   (16)

Number of service requests.

Definition at line 54 of file IfxMultican_cfg.h.

Referenced by IfxMultican_Can_initModule(), IfxMultican_Can_initModuleConfig(), and IfxMultican_deinit().

#define IFXMULTICAN_R_NUM_MESSAGE_OBJECTS   (128)

Number of CANR message objects.

Definition at line 58 of file IfxMultican_cfg.h.

#define IFXMULTICAN_R_NUM_NODES   (2)

Number of CANR nodes.

Definition at line 62 of file IfxMultican_cfg.h.

#define IFXMULTICAN_R_NUM_SRC   (8)

Number of CANR service requests.

Definition at line 66 of file IfxMultican_cfg.h.

Enumeration Type Documentation

CAN Nodes definition.

Enumerator
IfxMultican_NodeId_none 

None of the Ifx_CAN Nodes.

IfxMultican_NodeId_0 

Ifx_CAN Node 0.

IfxMultican_NodeId_1 

Ifx_CAN Node 1.

IfxMultican_NodeId_2 

Ifx_CAN Node 2.

IfxMultican_NodeId_3 

Ifx_CAN Node 3.

Definition at line 76 of file IfxMultican_cfg.h.

Service request ID.

Enumerator
IfxMultican_SrcId_0 

Service request ID 0.

IfxMultican_SrcId_1 

Service request ID 1.

IfxMultican_SrcId_2 

Service request ID 2.

IfxMultican_SrcId_3 

Service request ID 3.

IfxMultican_SrcId_4 

Service request ID 4.

IfxMultican_SrcId_5 

Service request ID 5.

IfxMultican_SrcId_6 

Service request ID 6.

IfxMultican_SrcId_7 

Service request ID 7.

IfxMultican_SrcId_8 

Service request ID 8.

IfxMultican_SrcId_9 

Service request ID 9.

IfxMultican_SrcId_10 

Service request ID 10.

IfxMultican_SrcId_11 

Service request ID 11.

IfxMultican_SrcId_12 

Service request ID 12.

IfxMultican_SrcId_13 

Service request ID 13.

IfxMultican_SrcId_14 

Service request ID 14.

IfxMultican_SrcId_15 

Service request ID 15.

Definition at line 87 of file IfxMultican_cfg.h.