iLLD_TC27xD  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   4
 
#define IFXMULTICAN_PINMAP_RXD_IN_NUM_ITEMS   7
 
#define IFXMULTICAN_PINMAP_TXD_OUT_NUM_ITEMS   6
 

Variables

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0A_P02_1_IN
 CAN0_RXDA: CAN node 0 input. More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0B_P20_7_IN
 CAN0_RXDB: CAN node 0 input. More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0C_P12_0_IN
 CAN0_RXDC: CAN node 0 input. More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0D_P02_4_IN
 CAN0_RXDD: CAN node 0 input. More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0E_P33_7_IN
 CAN0_RXDE: CAN node 0 input. More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0G_P34_2_IN
 CAN0_RXDG: CAN node 0 input. More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD1A_P15_3_IN
 CAN1_RXDA: CAN node 1 input. More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD1B_P14_1_IN
 CAN1_RXDB: CAN node 1 input Used for single pin DAP (SPD) function. More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD1C_P01_4_IN
 CAN1_RXDC: CAN node 1 input. More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD1D_P00_1_IN
 CAN1_RXDD: CAN node 1 input. More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD1E_P02_10_IN
 CAN1_RXDE: CAN node 1 input. More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD2A_P15_1_IN
 CAN2_RXDA: CAN node 2 input. More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD2B_P02_3_IN
 CAN2_RXDB: CAN node 2 input. More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD2C_P32_6_IN
 CAN2_RXDC: CAN node 2 input. More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD2D_P14_8_IN
 CAN2_RXDD: CAN node 2 input. More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD2E_P10_2_IN
 CAN2_RXDE: CAN node 2 input. More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD3A_P00_3_IN
 CAN3_RXDA: CAN node 3 input. More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD3B_P32_2_IN
 CAN3_RXDB: CAN node 3 input. More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD3C_P20_0_IN
 CAN3_RXDC: CAN node 3 input. More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD3D_P11_10_IN
 CAN3_RXDD: CAN node 3 input. More...
 
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD3E_P20_9_IN
 CAN3_RXDE: CAN node 3 input. More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P02_0_OUT
 CAN0_TXD: CAN node 0 output. More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P02_5_OUT
 CAN0_TXD: CAN node 0 output. More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P12_1_OUT
 CAN0_TXD: CAN node 0 output. More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P20_8_OUT
 CAN0_TXD: CAN node 0 output. More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P33_8_OUT
 CAN0_TXD: CAN node 0 output. More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P34_1_OUT
 CAN0_TXD: CAN node 0 output. More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD1_P00_0_OUT
 CAN1_TXD: CAN node 1 output. More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD1_P01_3_OUT
 CAN1_TXD: CAN node 1 output. More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD1_P02_9_OUT
 CAN1_TXD: CAN node 1 output. More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD1_P14_0_OUT
 CAN1_TXD: CAN node 1 output Used for single pin DAP (SPD) function. More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD1_P15_2_OUT
 CAN1_TXD: CAN node 1 output. More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD2_P02_2_OUT
 CAN2_TXD: CAN node 2 output. More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD2_P10_3_OUT
 CAN2_TXD: CAN node 2 output. More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD2_P14_10_OUT
 CAN2_TXD: CAN node 2 output. More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD2_P15_0_OUT
 CAN2_TXD: CAN node 2 output. More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD2_P32_5_OUT
 CAN2_TXD: CAN node 2 output. More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD3_P00_2_OUT
 CAN3_TXD: CAN node 3 output. More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD3_P11_12_OUT
 CAN3_TXD: CAN node 3 output. More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD3_P20_10_OUT
 CAN3_TXD: CAN node 3 output. More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD3_P20_3_OUT
 CAN3_TXD: CAN node 3 output. More...
 
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD3_P32_3_OUT
 CAN3_TXD: CAN node 3 output. 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 100 of file IfxMultican_PinMap.h.

#define IFXMULTICAN_PINMAP_NUM_NODES   4

Definition at line 101 of file IfxMultican_PinMap.h.

#define IFXMULTICAN_PINMAP_RXD_IN_NUM_ITEMS   7

Definition at line 102 of file IfxMultican_PinMap.h.

#define IFXMULTICAN_PINMAP_TXD_OUT_NUM_ITEMS   6

Definition at line 103 of file IfxMultican_PinMap.h.

Variable Documentation

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0A_P02_1_IN

CAN0_RXDA: CAN node 0 input.

Definition at line 56 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0B_P20_7_IN

CAN0_RXDB: CAN node 0 input.

Definition at line 57 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0C_P12_0_IN

CAN0_RXDC: CAN node 0 input.

Definition at line 58 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0D_P02_4_IN

CAN0_RXDD: CAN node 0 input.

Definition at line 59 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0E_P33_7_IN

CAN0_RXDE: CAN node 0 input.

Definition at line 60 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0G_P34_2_IN

CAN0_RXDG: CAN node 0 input.

Definition at line 61 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD1A_P15_3_IN

CAN1_RXDA: CAN node 1 input.

Definition at line 62 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD1B_P14_1_IN

CAN1_RXDB: CAN node 1 input Used for single pin DAP (SPD) function.

Definition at line 63 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD1C_P01_4_IN

CAN1_RXDC: CAN node 1 input.

Definition at line 64 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD1D_P00_1_IN

CAN1_RXDD: CAN node 1 input.

Definition at line 65 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD1E_P02_10_IN

CAN1_RXDE: CAN node 1 input.

Definition at line 66 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD2A_P15_1_IN

CAN2_RXDA: CAN node 2 input.

Definition at line 67 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD2B_P02_3_IN

CAN2_RXDB: CAN node 2 input.

Definition at line 68 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD2C_P32_6_IN

CAN2_RXDC: CAN node 2 input.

Definition at line 69 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD2D_P14_8_IN

CAN2_RXDD: CAN node 2 input.

Definition at line 70 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD2E_P10_2_IN

CAN2_RXDE: CAN node 2 input.

Definition at line 71 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD3A_P00_3_IN

CAN3_RXDA: CAN node 3 input.

Definition at line 72 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD3B_P32_2_IN

CAN3_RXDB: CAN node 3 input.

Definition at line 73 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD3C_P20_0_IN

CAN3_RXDC: CAN node 3 input.

Definition at line 74 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD3D_P11_10_IN

CAN3_RXDD: CAN node 3 input.

Definition at line 75 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD3E_P20_9_IN

CAN3_RXDE: CAN node 3 input.

Definition at line 76 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P02_0_OUT

CAN0_TXD: CAN node 0 output.

Definition at line 77 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P02_5_OUT

CAN0_TXD: CAN node 0 output.

Definition at line 78 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P12_1_OUT

CAN0_TXD: CAN node 0 output.

Definition at line 79 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P20_8_OUT

CAN0_TXD: CAN node 0 output.

Definition at line 80 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P33_8_OUT

CAN0_TXD: CAN node 0 output.

Definition at line 81 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P34_1_OUT

CAN0_TXD: CAN node 0 output.

Definition at line 82 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD1_P00_0_OUT

CAN1_TXD: CAN node 1 output.

Definition at line 83 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD1_P01_3_OUT

CAN1_TXD: CAN node 1 output.

Definition at line 84 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD1_P02_9_OUT

CAN1_TXD: CAN node 1 output.

Definition at line 85 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD1_P14_0_OUT

CAN1_TXD: CAN node 1 output Used for single pin DAP (SPD) function.

Definition at line 86 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD1_P15_2_OUT

CAN1_TXD: CAN node 1 output.

Definition at line 87 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD2_P02_2_OUT

CAN2_TXD: CAN node 2 output.

Definition at line 88 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD2_P10_3_OUT

CAN2_TXD: CAN node 2 output.

Definition at line 89 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD2_P14_10_OUT

CAN2_TXD: CAN node 2 output.

Definition at line 90 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD2_P15_0_OUT

CAN2_TXD: CAN node 2 output.

Definition at line 91 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD2_P32_5_OUT

CAN2_TXD: CAN node 2 output.

Definition at line 92 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD3_P00_2_OUT

CAN3_TXD: CAN node 3 output.

Definition at line 93 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD3_P11_12_OUT

CAN3_TXD: CAN node 3 output.

Definition at line 94 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD3_P20_10_OUT

CAN3_TXD: CAN node 3 output.

Definition at line 95 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD3_P20_3_OUT

CAN3_TXD: CAN node 3 output.

Definition at line 96 of file IfxMultican_PinMap.h.

IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD3_P32_3_OUT

CAN3_TXD: CAN node 3 output.

Definition at line 97 of file IfxMultican_PinMap.h.