| iLLD_TC27xC
    1.0
    | 
|   | 
| Data Structures | |
| struct | IfxEth_Crs_In | 
| CRS pin mapping structure.  More... | |
| struct | IfxEth_Crsdv_In | 
| CRSDV pin mapping structure.  More... | |
| struct | IfxEth_Rxdv_In | 
| RXDV pin mapping structure.  More... | |
| struct | IfxEth_Refclk_In | 
| REFCLK pin mapping structure.  More... | |
| struct | IfxEth_Rxclk_In | 
| RXCLK pin mapping structure.  More... | |
| struct | IfxEth_Txclk_In | 
| TXCLK pin mapping structure.  More... | |
| struct | IfxEth_Rxd_In | 
| RXD pin mapping structure.  More... | |
| struct | IfxEth_Col_In | 
| COL pin mapping structure.  More... | |
| struct | IfxEth_Mdc_Out | 
| MDC pin mapping structure.  More... | |
| struct | IfxEth_Mdio_InOut | 
| MDIO pin mapping structure.  More... | |
| struct | IfxEth_Txd_Out | 
| TXD pin mapping structure.  More... | |
| struct | IfxEth_Txen_Out | 
| TXEN pin mapping structure.  More... | |
| struct | IfxEth_Txer_Out | 
| TXER pin mapping structure.  More... | |
| struct | IfxEth_Rxer_In | 
| RXER pin mapping structure.  More... | |
| Macros | |
| #define | IFXETH_PINMAP_NUM_MODULES 1 | 
| Table dimensions.  More... | |
| #define | IFXETH_PINMAP_COL_IN_NUM_ITEMS 1 | 
| #define | IFXETH_PINMAP_CRS_IN_NUM_ITEMS 2 | 
| #define | IFXETH_PINMAP_CRSDV_IN_NUM_ITEMS 2 | 
| #define | IFXETH_PINMAP_MDC_OUT_NUM_ITEMS 4 | 
| #define | IFXETH_PINMAP_MDIO_INOUT_NUM_ITEMS 7 | 
| #define | IFXETH_PINMAP_REFCLK_IN_NUM_ITEMS 1 | 
| #define | IFXETH_PINMAP_RXCLK_IN_NUM_ITEMS 3 | 
| #define | IFXETH_PINMAP_RXD_IN_NUM_ITEMS 1 | 
| #define | IFXETH_PINMAP_RXDV_IN_NUM_ITEMS 2 | 
| #define | IFXETH_PINMAP_RXER_IN_NUM_ITEMS 2 | 
| #define | IFXETH_PINMAP_TXCLK_IN_NUM_ITEMS 2 | 
| #define | IFXETH_PINMAP_TXD_OUT_NUM_ITEMS 4 | 
| #define | IFXETH_PINMAP_TXEN_OUT_NUM_ITEMS 1 | 
| #define | IFXETH_PINMAP_TXER_OUT_NUM_ITEMS 1 | 
| struct IfxEth_Crs_In | 
CRS pin mapping structure.
Definition at line 39 of file IfxEth_PinMap.h.

| Data Fields | ||
|---|---|---|
| Ifx_ETH * | module | Base address. | 
| IfxPort_Pin | pin | Port pin. | 
| Ifx_RxSel | select | Input multiplexer value. | 
| struct IfxEth_Crsdv_In | 
CRSDV pin mapping structure.
Definition at line 47 of file IfxEth_PinMap.h.

| Data Fields | ||
|---|---|---|
| Ifx_ETH * | module | Base address. | 
| IfxPort_Pin | pin | Port pin. | 
| Ifx_RxSel | select | Input multiplexer value. | 
| struct IfxEth_Rxdv_In | 
RXDV pin mapping structure.
Definition at line 55 of file IfxEth_PinMap.h.

| Data Fields | ||
|---|---|---|
| Ifx_ETH * | module | Base address. | 
| IfxPort_Pin | pin | Port pin. | 
| Ifx_RxSel | select | Input multiplexer value. | 
| struct IfxEth_Refclk_In | 
REFCLK pin mapping structure.
Definition at line 63 of file IfxEth_PinMap.h.

| Data Fields | ||
|---|---|---|
| Ifx_ETH * | module | Base address. | 
| IfxPort_Pin | pin | Port pin. | 
| Ifx_RxSel | select | Input multiplexer value. | 
| struct IfxEth_Rxclk_In | 
RXCLK pin mapping structure.
Definition at line 71 of file IfxEth_PinMap.h.

| Data Fields | ||
|---|---|---|
| Ifx_ETH * | module | Base address. | 
| IfxPort_Pin | pin | Port pin. | 
| Ifx_RxSel | select | Input multiplexer value. | 
| struct IfxEth_Txclk_In | 
TXCLK pin mapping structure.
Definition at line 79 of file IfxEth_PinMap.h.

| Data Fields | ||
|---|---|---|
| Ifx_ETH * | module | Base address. | 
| IfxPort_Pin | pin | Port pin. | 
| Ifx_RxSel | select | Input multiplexer value. | 
| struct IfxEth_Rxd_In | 
RXD pin mapping structure.
Definition at line 87 of file IfxEth_PinMap.h.

| Data Fields | ||
|---|---|---|
| Ifx_ETH * | module | Base address. | 
| IfxPort_Pin | pin | Port pin. | 
| Ifx_RxSel | select | Input multiplexer value. | 
| struct IfxEth_Col_In | 
COL pin mapping structure.
Definition at line 95 of file IfxEth_PinMap.h.

| Data Fields | ||
|---|---|---|
| Ifx_ETH * | module | Base address. | 
| IfxPort_Pin | pin | Port pin. | 
| Ifx_RxSel | select | Input multiplexer value. | 
| struct IfxEth_Mdc_Out | 
MDC pin mapping structure.
Definition at line 103 of file IfxEth_PinMap.h.

| Data Fields | ||
|---|---|---|
| Ifx_ETH * | module | Base address. | 
| IfxPort_Pin | pin | Port pin. | 
| IfxPort_OutputIdx | select | Port control code. | 
| struct IfxEth_Mdio_InOut | 
MDIO pin mapping structure.
Definition at line 111 of file IfxEth_PinMap.h.

| Data Fields | ||
|---|---|---|
| Ifx_RxSel | inSelect | Input multiplexer value. | 
| Ifx_ETH * | module | Base address. | 
| IfxPort_OutputIdx | outSelect | Port control code. | 
| IfxPort_Pin | pin | Port pin. | 
| struct IfxEth_Txd_Out | 
TXD pin mapping structure.
Definition at line 120 of file IfxEth_PinMap.h.

| Data Fields | ||
|---|---|---|
| Ifx_ETH * | module | Base address. | 
| IfxPort_Pin | pin | Port pin. | 
| IfxPort_OutputIdx | select | Port control code. | 
| struct IfxEth_Txen_Out | 
TXEN pin mapping structure.
Definition at line 128 of file IfxEth_PinMap.h.

| Data Fields | ||
|---|---|---|
| Ifx_ETH * | module | Base address. | 
| IfxPort_Pin | pin | Port pin. | 
| IfxPort_OutputIdx | select | Port control code. | 
| struct IfxEth_Txer_Out | 
TXER pin mapping structure.
Definition at line 136 of file IfxEth_PinMap.h.

| Data Fields | ||
|---|---|---|
| Ifx_ETH * | module | Base address. | 
| IfxPort_Pin | pin | Port pin. | 
| IfxPort_OutputIdx | select | Port control code. | 
| struct IfxEth_Rxer_In | 
RXER pin mapping structure.
Definition at line 144 of file IfxEth_PinMap.h.

| Data Fields | ||
|---|---|---|
| Ifx_ETH * | module | Base address. | 
| IfxPort_Pin | pin | Port pin. | 
| Ifx_RxSel | select | Input multiplexer value. | 
| #define IFXETH_PINMAP_COL_IN_NUM_ITEMS 1 | 
Definition at line 186 of file IfxEth_PinMap.h.
| #define IFXETH_PINMAP_CRS_IN_NUM_ITEMS 2 | 
Definition at line 187 of file IfxEth_PinMap.h.
| #define IFXETH_PINMAP_CRSDV_IN_NUM_ITEMS 2 | 
Definition at line 188 of file IfxEth_PinMap.h.
| #define IFXETH_PINMAP_MDC_OUT_NUM_ITEMS 4 | 
Definition at line 189 of file IfxEth_PinMap.h.
| #define IFXETH_PINMAP_MDIO_INOUT_NUM_ITEMS 7 | 
Definition at line 190 of file IfxEth_PinMap.h.
| #define IFXETH_PINMAP_NUM_MODULES 1 | 
Table dimensions.
Definition at line 185 of file IfxEth_PinMap.h.
| #define IFXETH_PINMAP_REFCLK_IN_NUM_ITEMS 1 | 
Definition at line 191 of file IfxEth_PinMap.h.
| #define IFXETH_PINMAP_RXCLK_IN_NUM_ITEMS 3 | 
Definition at line 192 of file IfxEth_PinMap.h.
| #define IFXETH_PINMAP_RXD_IN_NUM_ITEMS 1 | 
Definition at line 193 of file IfxEth_PinMap.h.
| #define IFXETH_PINMAP_RXDV_IN_NUM_ITEMS 2 | 
Definition at line 194 of file IfxEth_PinMap.h.
| #define IFXETH_PINMAP_RXER_IN_NUM_ITEMS 2 | 
Definition at line 195 of file IfxEth_PinMap.h.
| #define IFXETH_PINMAP_TXCLK_IN_NUM_ITEMS 2 | 
Definition at line 196 of file IfxEth_PinMap.h.
| #define IFXETH_PINMAP_TXD_OUT_NUM_ITEMS 4 | 
Definition at line 197 of file IfxEth_PinMap.h.
| #define IFXETH_PINMAP_TXEN_OUT_NUM_ITEMS 1 | 
Definition at line 198 of file IfxEth_PinMap.h.
| #define IFXETH_PINMAP_TXER_OUT_NUM_ITEMS 1 | 
Definition at line 199 of file IfxEth_PinMap.h.
| IFX_EXTERN const IfxEth_Col_In* IfxEth_Col_In_pinTable[IFXETH_PINMAP_NUM_MODULES][IFXETH_PINMAP_COL_IN_NUM_ITEMS] | 
IfxEth_Col_In table.
Definition at line 203 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Col_In IfxEth_COL_P11_15_IN | 
ETH_COL: ETH input.
Definition at line 151 of file IfxEth_PinMap.h.
| IFX_EXTERN const IfxEth_Crs_In* IfxEth_Crs_In_pinTable[IFXETH_PINMAP_NUM_MODULES][IFXETH_PINMAP_CRS_IN_NUM_ITEMS] | 
IfxEth_Crs_In table.
Definition at line 206 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Crs_In IfxEth_CRSA_P11_14_IN | 
ETH_CRSA: ETH input.
Definition at line 152 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Crs_In IfxEth_CRSB_P11_11_IN | 
ETH_CRSB: ETH input.
Definition at line 153 of file IfxEth_PinMap.h.
| IFX_EXTERN const IfxEth_Crsdv_In* IfxEth_Crsdv_In_pinTable[IFXETH_PINMAP_NUM_MODULES][IFXETH_PINMAP_CRSDV_IN_NUM_ITEMS] | 
IfxEth_Crsdv_In table.
Definition at line 209 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Crsdv_In IfxEth_CRSDVA_P11_11_IN | 
ETH_CRSDVA: ETH input.
Definition at line 154 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Crsdv_In IfxEth_CRSDVB_P11_14_IN | 
ETH_CRSDVB: ETH input.
Definition at line 155 of file IfxEth_PinMap.h.
| IFX_EXTERN const IfxEth_Mdc_Out* IfxEth_Mdc_Out_pinTable[IFXETH_PINMAP_NUM_MODULES][IFXETH_PINMAP_MDC_OUT_NUM_ITEMS] | 
IfxEth_Mdc_Out table.
Definition at line 212 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Mdc_Out IfxEth_MDC_P02_8_OUT | 
ETH_MDC: ETH output.
Definition at line 156 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Mdc_Out IfxEth_MDC_P12_0_OUT | 
ETH_MDC: ETH output.
Definition at line 157 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Mdc_Out IfxEth_MDC_P21_0_OUT | 
ETH_MDC: ETH output.
Definition at line 158 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Mdc_Out IfxEth_MDC_P21_2_OUT | 
ETH_MDC: ETH output.
Definition at line 159 of file IfxEth_PinMap.h.
| IFX_EXTERN const IfxEth_Mdio_InOut* IfxEth_Mdio_InOut_pinTable[IFXETH_PINMAP_NUM_MODULES][IFXETH_PINMAP_MDIO_INOUT_NUM_ITEMS] | 
IfxEth_Mdio_InOut table.
Definition at line 215 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Mdio_InOut IfxEth_MDIO_P21_1_INOUT | 
ETH_MDIO: ETH output (Not for production purposes)
Definition at line 163 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Mdio_InOut IfxEth_MDIOA_P00_0_INOUT | 
ETH_MDIOA: ETH input/output.
Definition at line 160 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Mdio_InOut IfxEth_MDIOC_P12_1_INOUT | 
ETH_MDIOC: ETH input/output.
Definition at line 161 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Mdio_InOut IfxEth_MDIOD_P21_3_INOUT | 
ETH_MDIOD: ETH input/output.
Definition at line 162 of file IfxEth_PinMap.h.
| IFX_EXTERN const IfxEth_Refclk_In* IfxEth_Refclk_In_pinTable[IFXETH_PINMAP_NUM_MODULES][IFXETH_PINMAP_REFCLK_IN_NUM_ITEMS] | 
IfxEth_Refclk_In table.
Definition at line 218 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Refclk_In IfxEth_REFCLK_P11_12_IN | 
ETH_REFCLK: ETH input.
Definition at line 164 of file IfxEth_PinMap.h.
| IFX_EXTERN const IfxEth_Rxclk_In* IfxEth_Rxclk_In_pinTable[IFXETH_PINMAP_NUM_MODULES][IFXETH_PINMAP_RXCLK_IN_NUM_ITEMS] | 
IfxEth_Rxclk_In table.
Definition at line 221 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Rxclk_In IfxEth_RXCLKB_P11_4_IN | 
ETH_RXCLKB: ETH input.
Definition at line 165 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Rxclk_In IfxEth_RXCLKC_P12_0_IN | 
ETH_RXCLKC: ETH input.
Definition at line 166 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Rxd_In IfxEth_RXD0_P11_10_IN | 
ETH_RXD0: ETH input.
Definition at line 167 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Rxd_In IfxEth_RXD1_P11_9_IN | 
ETH_RXD1: ETH input.
Definition at line 168 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Rxd_In IfxEth_RXD2_P11_8_IN | 
ETH_RXD2: ETH input.
Definition at line 169 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Rxd_In IfxEth_RXD3_P11_7_IN | 
ETH_RXD3: ETH input.
Definition at line 170 of file IfxEth_PinMap.h.
| IFX_EXTERN const IfxEth_Rxd_In* IfxEth_Rxd_In_pinTable[IFXETH_PINMAP_NUM_MODULES][IFXETH_PINMAP_RXD_IN_NUM_ITEMS] | 
IfxEth_Rxd_In table.
Definition at line 224 of file IfxEth_PinMap.h.
| IFX_EXTERN const IfxEth_Rxdv_In* IfxEth_Rxdv_In_pinTable[IFXETH_PINMAP_NUM_MODULES][IFXETH_PINMAP_RXDV_IN_NUM_ITEMS] | 
IfxEth_Rxdv_In table.
Definition at line 227 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Rxdv_In IfxEth_RXDVA_P11_11_IN | 
ETH_RXDVA: ETH input.
Definition at line 171 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Rxdv_In IfxEth_RXDVB_P11_14_IN | 
ETH_RXDVB: ETH input.
Definition at line 172 of file IfxEth_PinMap.h.
| IFX_EXTERN const IfxEth_Rxer_In* IfxEth_Rxer_In_pinTable[IFXETH_PINMAP_NUM_MODULES][IFXETH_PINMAP_RXER_IN_NUM_ITEMS] | 
IfxEth_Rxer_In table.
Definition at line 230 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Rxer_In IfxEth_RXERA_P11_13_IN | 
ETH_RXERA: ETH input.
Definition at line 173 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Rxer_In IfxEth_RXERB_P21_7_IN | 
ETH_RXERB: ETH input.
Definition at line 174 of file IfxEth_PinMap.h.
| IFX_EXTERN const IfxEth_Txclk_In* IfxEth_Txclk_In_pinTable[IFXETH_PINMAP_NUM_MODULES][IFXETH_PINMAP_TXCLK_IN_NUM_ITEMS] | 
IfxEth_Txclk_In table.
Definition at line 233 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Txclk_In IfxEth_TXCLKA_P11_5_IN | 
ETH_TXCLKA: ETH input.
Definition at line 175 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Txclk_In IfxEth_TXCLKB_P11_12_IN | 
ETH_TXCLKB: ETH input (Not for productive purposes)
Definition at line 176 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Txd_Out IfxEth_TXD0_P11_3_OUT | 
ETH_TXD0: ETH output.
Definition at line 177 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Txd_Out IfxEth_TXD1_P11_2_OUT | 
ETH_TXD1: ETH output.
Definition at line 178 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Txd_Out IfxEth_TXD2_P11_1_OUT | 
ETH_TXD2: ETH output.
Definition at line 179 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Txd_Out IfxEth_TXD3_P11_0_OUT | 
ETH_TXD3: ETH output.
Definition at line 180 of file IfxEth_PinMap.h.
| IFX_EXTERN const IfxEth_Txd_Out* IfxEth_Txd_Out_pinTable[IFXETH_PINMAP_NUM_MODULES][IFXETH_PINMAP_TXD_OUT_NUM_ITEMS] | 
IfxEth_Txd_Out table.
Definition at line 236 of file IfxEth_PinMap.h.
| IFX_EXTERN const IfxEth_Txen_Out* IfxEth_Txen_Out_pinTable[IFXETH_PINMAP_NUM_MODULES][IFXETH_PINMAP_TXEN_OUT_NUM_ITEMS] | 
IfxEth_Txen_Out table.
Definition at line 239 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Txen_Out IfxEth_TXEN_P11_6_OUT | 
ETH_TXEN: ETH output.
Definition at line 181 of file IfxEth_PinMap.h.
| IFX_EXTERN const IfxEth_Txer_Out* IfxEth_Txer_Out_pinTable[IFXETH_PINMAP_NUM_MODULES][IFXETH_PINMAP_TXER_OUT_NUM_ITEMS] | 
IfxEth_Txer_Out table.
Definition at line 242 of file IfxEth_PinMap.h.
| IFX_EXTERN IfxEth_Txer_Out IfxEth_TXER_P11_4_OUT | 
ETH_TXER: ETH output.
Definition at line 182 of file IfxEth_PinMap.h.