iLLD_TC29x
1.0
|
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 2 |
Table dimensions. More... | |
#define | IFXMULTICAN_PINMAP_NUM_NODES 4 |
#define | IFXMULTICAN_PINMAP_RXD_IN_NUM_ITEMS 8 |
#define | IFXMULTICAN_PINMAP_TXD_OUT_NUM_ITEMS 8 |
struct IfxMultican_Rxd_In |
RXD pin mapping structure.
Definition at line 39 of file IfxMultican_PinMap.h.
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.
Data Fields | ||
---|---|---|
Ifx_CAN * | module | Base address. |
IfxMultican_NodeId | nodeId | Node ID. |
IfxPort_Pin | pin | Port pin. |
IfxPort_OutputIdx | select | Port control code. |
#define IFXMULTICAN_PINMAP_NUM_MODULES 2 |
Table dimensions.
Definition at line 126 of file IfxMultican_PinMap.h.
#define IFXMULTICAN_PINMAP_NUM_NODES 4 |
Definition at line 127 of file IfxMultican_PinMap.h.
#define IFXMULTICAN_PINMAP_RXD_IN_NUM_ITEMS 8 |
Definition at line 128 of file IfxMultican_PinMap.h.
#define IFXMULTICAN_PINMAP_TXD_OUT_NUM_ITEMS 8 |
Definition at line 129 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxCanr_RXD0A_P10_5_IN |
CANR0_RXDA: CAN node 0 input (MultiCANr+)
Definition at line 56 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxCanr_RXD0B_P10_8_IN |
CANR0_RXDB: CAN node 0 input (MultiCANr+)
Definition at line 57 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxCanr_RXD0C_P34_2_IN |
CANR0_RXDC: CAN node 0 input (MultiCANr+)
Definition at line 58 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxCanr_RXD0D_P02_14_IN |
CANR0_RXDD: CAN node 0 input (MultiCANr+)
Definition at line 59 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxCanr_RXD0E_P01_8_IN |
CANR0_RXDE: CAN node 0 input (MultiCANr+)
Definition at line 60 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxCanr_RXD1A_P00_3_IN |
CANR1_RXDA: CAN node 1 input (MultiCANr+)
Definition at line 61 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxCanr_RXD1B_P13_12_IN |
CANR1_RXDB: CAN node 1 input (MultiCANr+)
Definition at line 62 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxCanr_RXD1C_P20_0_IN |
CANR1_RXDC: CAN node 1 input (MultiCANr+)
Definition at line 63 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxCanr_RXD1D_P32_2_IN |
CANR1_RXDD: CAN node 1 input (MultiCANr+)
Definition at line 64 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxCanr_RXD1E_P01_0_IN |
CANR1_RXDE: CAN node 1 input (MultiCANr+)
Definition at line 65 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxCanr_TXD0_P01_13_OUT |
CANR0_TXD: CAN node 0 output (MultiCANr+)
Definition at line 90 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxCanr_TXD0_P02_13_OUT |
CANR0_TXD: CAN node 0 output (MultiCANr+)
Definition at line 91 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxCanr_TXD0_P10_6_OUT |
CANR0_TXD: CAN node 0 output (MultiCANr+)
Definition at line 92 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxCanr_TXD0_P10_7_OUT |
CANR0_TXD: CAN node 0 output (MultiCANr+)
Definition at line 93 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxCanr_TXD0_P34_1_OUT |
CANR0_TXD: CAN node 0 output (MultiCANr+)
Definition at line 94 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxCanr_TXD1_P00_2_OUT |
CANR1_TXD: CAN node 1 output (MultiCANr+)
Definition at line 95 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxCanr_TXD1_P01_2_OUT |
CANR1_TXD: CAN node 1 output (MultiCANr+)
Definition at line 96 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxCanr_TXD1_P13_9_OUT |
CANR1_TXD: CAN node 1 output (MultiCANr+)
Definition at line 97 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxCanr_TXD1_P20_3_OUT |
CANR1_TXD: CAN node 1 output (MultiCANr+)
Definition at line 98 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxCanr_TXD1_P32_3_OUT |
CANR1_TXD: CAN node 1 output (MultiCANr+)
Definition at line 99 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0A_P02_1_IN |
CAN0_RXDA: CAN node 0 input.
Definition at line 66 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0B_P20_7_IN |
CAN0_RXDB: CAN node 0 input.
Definition at line 67 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0C_P12_0_IN |
CAN0_RXDC: CAN node 0 input.
Definition at line 68 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0D_P02_4_IN |
CAN0_RXDD: CAN node 0 input.
Definition at line 69 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0E_P33_7_IN |
CAN0_RXDE: CAN node 0 input.
Definition at line 70 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0F_P01_8_IN |
CAN0_RXDF: CAN node 0 input.
Definition at line 71 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0G_P34_2_IN |
CAN0_RXDG: CAN node 0 input.
Definition at line 72 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD0H_P02_14_IN |
CAN0_RXDH: CAN node 0 input.
Definition at line 73 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD1A_P15_3_IN |
CAN1_RXDA: CAN node 1 input.
Definition at line 74 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 75 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD1C_P01_4_IN |
CAN1_RXDC: CAN node 1 input.
Definition at line 76 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD1D_P00_1_IN |
CAN1_RXDD: CAN node 1 input.
Definition at line 77 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD1E_P02_10_IN |
CAN1_RXDE: CAN node 1 input.
Definition at line 78 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD2A_P15_1_IN |
CAN2_RXDA: CAN node 2 input.
Definition at line 79 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD2B_P02_3_IN |
CAN2_RXDB: CAN node 2 input.
Definition at line 80 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD2C_P32_6_IN |
CAN2_RXDC: CAN node 2 input.
Definition at line 81 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD2D_P14_8_IN |
CAN2_RXDD: CAN node 2 input.
Definition at line 82 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD2E_P10_2_IN |
CAN2_RXDE: CAN node 2 input.
Definition at line 83 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD3A_P00_3_IN |
CAN3_RXDA: CAN node 3 input.
Definition at line 84 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD3B_P32_2_IN |
CAN3_RXDB: CAN node 3 input.
Definition at line 85 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD3C_P20_0_IN |
CAN3_RXDC: CAN node 3 input.
Definition at line 86 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD3D_P11_10_IN |
CAN3_RXDD: CAN node 3 input.
Definition at line 87 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD3E_P20_9_IN |
CAN3_RXDE: CAN node 3 input.
Definition at line 88 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Rxd_In IfxMultican_RXD3F_P01_0_IN |
CAN3_RXDF: CAN node 3 input.
Definition at line 89 of file IfxMultican_PinMap.h.
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.
Definition at line 133 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P01_13_OUT |
CAN0_TXD: CAN node 0 output.
Definition at line 100 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P02_0_OUT |
CAN0_TXD: CAN node 0 output.
Definition at line 101 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P02_13_OUT |
CAN0_TXD: CAN node 0 output.
Definition at line 102 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P02_5_OUT |
CAN0_TXD: CAN node 0 output.
Definition at line 103 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P12_1_OUT |
CAN0_TXD: CAN node 0 output.
Definition at line 104 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P20_8_OUT |
CAN0_TXD: CAN node 0 output.
Definition at line 105 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P33_8_OUT |
CAN0_TXD: CAN node 0 output.
Definition at line 106 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD0_P34_1_OUT |
CAN0_TXD: CAN node 0 output.
Definition at line 107 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD1_P00_0_OUT |
CAN1_TXD: CAN node 1 output.
Definition at line 108 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD1_P01_3_OUT |
CAN1_TXD: CAN node 1 output.
Definition at line 109 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD1_P02_9_OUT |
CAN1_TXD: CAN node 1 output.
Definition at line 110 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 111 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD1_P15_2_OUT |
CAN1_TXD: CAN node 1 output.
Definition at line 112 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD2_P02_2_OUT |
CAN2_TXD: CAN node 2 output.
Definition at line 113 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD2_P10_3_OUT |
CAN2_TXD: CAN node 2 output.
Definition at line 114 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD2_P14_10_OUT |
CAN2_TXD: CAN node 2 output.
Definition at line 115 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD2_P15_0_OUT |
CAN2_TXD: CAN node 2 output.
Definition at line 116 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD2_P32_5_OUT |
CAN2_TXD: CAN node 2 output.
Definition at line 117 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD3_P00_2_OUT |
CAN3_TXD: CAN node 3 output.
Definition at line 118 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD3_P01_2_OUT |
CAN3_TXD: CAN node 3 output.
Definition at line 119 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD3_P11_12_OUT |
CAN3_TXD: CAN node 3 output.
Definition at line 120 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD3_P20_10_OUT |
CAN3_TXD: CAN node 3 output.
Definition at line 121 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD3_P20_3_OUT |
CAN3_TXD: CAN node 3 output.
Definition at line 122 of file IfxMultican_PinMap.h.
IFX_EXTERN IfxMultican_Txd_Out IfxMultican_TXD3_P32_3_OUT |
CAN3_TXD: CAN node 3 output.
Definition at line 123 of file IfxMultican_PinMap.h.
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.
Definition at line 136 of file IfxMultican_PinMap.h.