iLLD_TC22x  1.0
MULTICAN Pin Mapping
Collaboration diagram for MULTICAN Pin Mapping:

Data Structures

struct  IfxMultican_Rxd_In
 RXD pin mapping structure. More...
 
struct  IfxMultican_Txd_Out
 TXD pin mapping structure. More...
 

Macros

#define IFXMULTICAN_PINMAP_NUM_MODULES   1
 Table dimensions. More...
 
#define IFXMULTICAN_PINMAP_NUM_NODES   3
 
#define IFXMULTICAN_PINMAP_RXD_IN_NUM_ITEMS   7
 
#define IFXMULTICAN_PINMAP_TXD_OUT_NUM_ITEMS   5
 

Variables

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0A_P02_1_IN
 CAN node 0 input (aka: RXDCAN0A) More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0B_P20_7_IN
 CAN node 0 input (aka: RXDCAN0B) More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0D_P02_4_IN
 CAN node 0 input (aka: RXDCAN0D) More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0E_P33_7_IN
 CAN node 0 input (aka: RXDCAN0E) More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0G_P34_2_IN
 CAN node 0 input (aka: RXDCAN0G) More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD1A_P15_3_IN
 CAN node 1 input (aka: RXDCAN1A) More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD1B_P14_1_IN
 CAN node 1 input (aka: RXDCAN1B) More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD1D_P00_1_IN
 CAN node 1 input (aka: RXDCAN1D) More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD2A_P15_1_IN
 CAN node 2 input (aka: RXDCAN2A) More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD2B_P02_3_IN
 CAN node 2 input (aka: RXDCAN2B) More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD2D_P14_8_IN
 CAN node 2 input (aka: RXDCAN2D) More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD2E_P10_2_IN
 CAN node 2 input (aka: RXDCAN2E) More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P02_0_OUT
 CAN node 0 output (aka: TXDCAN0) More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P02_5_OUT
 CAN node 0 output (aka: TXDCAN0) More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P20_8_OUT
 CAN node 0 output (aka: TXDCAN0) More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P33_8_OUT
 CAN node 0 output (aka: TXDCAN0) More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P34_1_OUT
 CAN node 0 output (aka: TXDCAN0) More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD1_P00_0_OUT
 CAN node 1 output (aka: TXDCAN1) More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD1_P14_0_OUT
 CAN node 1 output (aka: TXDCAN1) More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD1_P15_2_OUT
 CAN node 1 output (aka: TXDCAN1) More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD2_P02_2_OUT
 CAN node 2 output (aka: TXDCAN2) More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD2_P10_3_OUT
 CAN node 2 output (aka: TXDCAN2) More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD2_P15_0_OUT
 CAN node 2 output (aka: TXDCAN2) More...
 
IFX_EXTERN const
IfxMultican_Rxd_In
IfxMultican_Rxd_In_pinTable [IFXMULTICAN_PINMAP_NUM_MODULES][IFXMULTICAN_PINMAP_NUM_NODES][IFXMULTICAN_PINMAP_RXD_IN_NUM_ITEMS]
 IfxMultican_Rxd_In table. More...
 
IFX_EXTERN const
IfxMultican_Txd_Out
IfxMultican_Txd_Out_pinTable [IFXMULTICAN_PINMAP_NUM_MODULES][IFXMULTICAN_PINMAP_NUM_NODES][IFXMULTICAN_PINMAP_TXD_OUT_NUM_ITEMS]
 IfxMultican_Txd_Out table. More...
 

Detailed Description


Data Structure Documentation

struct IfxMultican_Rxd_In

RXD pin mapping structure.

Definition at line 39 of file IfxMultican_PinMap.h.

Collaboration diagram for IfxMultican_Rxd_In:
Data Fields
Ifx_CAN * module Base address.
IfxMultican_NodeId nodeId Node ID.
IfxPort_Pin pin Port pin.
Ifx_RxSel select Input multiplexer value.
struct IfxMultican_Txd_Out

TXD pin mapping structure.

Definition at line 48 of file IfxMultican_PinMap.h.

Collaboration diagram for IfxMultican_Txd_Out:
Data Fields
Ifx_CAN * module Base address.
IfxMultican_NodeId nodeId Node ID.
IfxPort_Pin pin Port pin.
IfxPort_OutputIdx select Port control code.

Macro Definition Documentation

#define IFXMULTICAN_PINMAP_NUM_MODULES   1

Table dimensions.

Definition at line 81 of file IfxMultican_PinMap.h.

#define IFXMULTICAN_PINMAP_NUM_NODES   3

Definition at line 82 of file IfxMultican_PinMap.h.

#define IFXMULTICAN_PINMAP_RXD_IN_NUM_ITEMS   7

Definition at line 83 of file IfxMultican_PinMap.h.

#define IFXMULTICAN_PINMAP_TXD_OUT_NUM_ITEMS   5

Definition at line 84 of file IfxMultican_PinMap.h.

Variable Documentation

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0A_P02_1_IN

CAN node 0 input (aka: RXDCAN0A)

Definition at line 56 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0B_P20_7_IN

CAN node 0 input (aka: RXDCAN0B)

Definition at line 57 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0D_P02_4_IN

CAN node 0 input (aka: RXDCAN0D)

Definition at line 58 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0E_P33_7_IN

CAN node 0 input (aka: RXDCAN0E)

Definition at line 59 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0G_P34_2_IN

CAN node 0 input (aka: RXDCAN0G)

Definition at line 60 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD1A_P15_3_IN

CAN node 1 input (aka: RXDCAN1A)

Definition at line 61 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD1B_P14_1_IN

CAN node 1 input (aka: RXDCAN1B)

Definition at line 62 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD1D_P00_1_IN

CAN node 1 input (aka: RXDCAN1D)

Definition at line 63 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD2A_P15_1_IN

CAN node 2 input (aka: RXDCAN2A)

Definition at line 64 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD2B_P02_3_IN

CAN node 2 input (aka: RXDCAN2B)

Definition at line 65 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD2D_P14_8_IN

CAN node 2 input (aka: RXDCAN2D)

Definition at line 66 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD2E_P10_2_IN

CAN node 2 input (aka: RXDCAN2E)

Definition at line 67 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P02_0_OUT

CAN node 0 output (aka: TXDCAN0)

Definition at line 68 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P02_5_OUT

CAN node 0 output (aka: TXDCAN0)

Definition at line 69 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P20_8_OUT

CAN node 0 output (aka: TXDCAN0)

Definition at line 70 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P33_8_OUT

CAN node 0 output (aka: TXDCAN0)

Definition at line 71 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P34_1_OUT

CAN node 0 output (aka: TXDCAN0)

Definition at line 72 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD1_P00_0_OUT

CAN node 1 output (aka: TXDCAN1)

Definition at line 73 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD1_P14_0_OUT

CAN node 1 output (aka: TXDCAN1)

Definition at line 74 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD1_P15_2_OUT

CAN node 1 output (aka: TXDCAN1)

Definition at line 75 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD2_P02_2_OUT

CAN node 2 output (aka: TXDCAN2)

Definition at line 76 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD2_P10_3_OUT

CAN node 2 output (aka: TXDCAN2)

Definition at line 77 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD2_P15_0_OUT

CAN node 2 output (aka: TXDCAN2)

Definition at line 78 of file IfxMultican_PinMap.h.