iLLD_TC29x
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 187 of file IfxEth_PinMap.h.
#define IFXETH_PINMAP_CRS_IN_NUM_ITEMS 2 |
Definition at line 188 of file IfxEth_PinMap.h.
#define IFXETH_PINMAP_CRSDV_IN_NUM_ITEMS 2 |
Definition at line 189 of file IfxEth_PinMap.h.
#define IFXETH_PINMAP_MDC_OUT_NUM_ITEMS 4 |
Definition at line 190 of file IfxEth_PinMap.h.
#define IFXETH_PINMAP_MDIO_INOUT_NUM_ITEMS 7 |
Definition at line 191 of file IfxEth_PinMap.h.
#define IFXETH_PINMAP_NUM_MODULES 1 |
Table dimensions.
Definition at line 186 of file IfxEth_PinMap.h.
#define IFXETH_PINMAP_REFCLK_IN_NUM_ITEMS 1 |
Definition at line 192 of file IfxEth_PinMap.h.
#define IFXETH_PINMAP_RXCLK_IN_NUM_ITEMS 3 |
Definition at line 193 of file IfxEth_PinMap.h.
#define IFXETH_PINMAP_RXD_IN_NUM_ITEMS 1 |
Definition at line 194 of file IfxEth_PinMap.h.
#define IFXETH_PINMAP_RXDV_IN_NUM_ITEMS 2 |
Definition at line 195 of file IfxEth_PinMap.h.
#define IFXETH_PINMAP_RXER_IN_NUM_ITEMS 2 |
Definition at line 196 of file IfxEth_PinMap.h.
#define IFXETH_PINMAP_TXCLK_IN_NUM_ITEMS 2 |
Definition at line 197 of file IfxEth_PinMap.h.
#define IFXETH_PINMAP_TXD_OUT_NUM_ITEMS 4 |
Definition at line 198 of file IfxEth_PinMap.h.
#define IFXETH_PINMAP_TXEN_OUT_NUM_ITEMS 1 |
Definition at line 199 of file IfxEth_PinMap.h.
#define IFXETH_PINMAP_TXER_OUT_NUM_ITEMS 1 |
Definition at line 200 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 204 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 207 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 210 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 213 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 216 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 219 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 222 of file IfxEth_PinMap.h.
IFX_EXTERN IfxEth_Rxclk_In IfxEth_RXCLKA_P11_12_IN |
ETH_RXCLKA: ETH input (Not for productive purposes)
Definition at line 165 of file IfxEth_PinMap.h.
IFX_EXTERN IfxEth_Rxclk_In IfxEth_RXCLKB_P11_4_IN |
ETH_RXCLKB: ETH input.
Definition at line 166 of file IfxEth_PinMap.h.
IFX_EXTERN IfxEth_Rxclk_In IfxEth_RXCLKC_P12_0_IN |
ETH_RXCLKC: ETH input.
Definition at line 167 of file IfxEth_PinMap.h.
IFX_EXTERN IfxEth_Rxd_In IfxEth_RXD0_P11_10_IN |
ETH_RXD0: ETH input.
Definition at line 168 of file IfxEth_PinMap.h.
IFX_EXTERN IfxEth_Rxd_In IfxEth_RXD1_P11_9_IN |
ETH_RXD1: ETH input.
Definition at line 169 of file IfxEth_PinMap.h.
IFX_EXTERN IfxEth_Rxd_In IfxEth_RXD2_P11_8_IN |
ETH_RXD2: ETH input.
Definition at line 170 of file IfxEth_PinMap.h.
IFX_EXTERN IfxEth_Rxd_In IfxEth_RXD3_P11_7_IN |
ETH_RXD3: ETH input.
Definition at line 171 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 225 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 228 of file IfxEth_PinMap.h.
IFX_EXTERN IfxEth_Rxdv_In IfxEth_RXDVA_P11_11_IN |
ETH_RXDVA: ETH input.
Definition at line 172 of file IfxEth_PinMap.h.
IFX_EXTERN IfxEth_Rxdv_In IfxEth_RXDVB_P11_14_IN |
ETH_RXDVB: ETH input.
Definition at line 173 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 231 of file IfxEth_PinMap.h.
IFX_EXTERN IfxEth_Rxer_In IfxEth_RXERA_P11_13_IN |
ETH_RXERA: ETH input.
Definition at line 174 of file IfxEth_PinMap.h.
IFX_EXTERN IfxEth_Rxer_In IfxEth_RXERB_P21_7_IN |
ETH_RXERB: ETH input.
Definition at line 175 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 234 of file IfxEth_PinMap.h.
IFX_EXTERN IfxEth_Txclk_In IfxEth_TXCLKA_P11_5_IN |
ETH_TXCLKA: ETH input.
Definition at line 176 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 177 of file IfxEth_PinMap.h.
IFX_EXTERN IfxEth_Txd_Out IfxEth_TXD0_P11_3_OUT |
ETH_TXD0: ETH output.
Definition at line 178 of file IfxEth_PinMap.h.
IFX_EXTERN IfxEth_Txd_Out IfxEth_TXD1_P11_2_OUT |
ETH_TXD1: ETH output.
Definition at line 179 of file IfxEth_PinMap.h.
IFX_EXTERN IfxEth_Txd_Out IfxEth_TXD2_P11_1_OUT |
ETH_TXD2: ETH output.
Definition at line 180 of file IfxEth_PinMap.h.
IFX_EXTERN IfxEth_Txd_Out IfxEth_TXD3_P11_0_OUT |
ETH_TXD3: ETH output.
Definition at line 181 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 237 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 240 of file IfxEth_PinMap.h.
IFX_EXTERN IfxEth_Txen_Out IfxEth_TXEN_P11_6_OUT |
ETH_TXEN: ETH output.
Definition at line 182 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 243 of file IfxEth_PinMap.h.
IFX_EXTERN IfxEth_Txer_Out IfxEth_TXER_P11_4_OUT |
ETH_TXER: ETH output.
Definition at line 183 of file IfxEth_PinMap.h.