iLLD_TC27xD
1.0
|
Functions | |
IFX_INLINE void | IfxEth_TxDescr_setup (IfxEth_TxDescr *descr, uint16 length, boolean firstSegment, boolean lastSegment) |
Setup some properties of a TX descriptor. More... | |
IFX_EXTERN void | IfxEth_init (IfxEth *eth, const IfxEth_Config *config) |
Initialises the driver. More... | |
IFX_EXTERN void | IfxEth_initConfig (IfxEth_Config *config, Ifx_ETH *ethSfr) |
Initialises the configuration Structure. More... | |
IFX_EXTERN void | IfxEth_initReceiveDescriptors (IfxEth *eth) |
Initialises the receive descriptors. More... | |
IFX_EXTERN void | IfxEth_initTransmitDescriptors (IfxEth *eth) |
Initialises transmit descriptors. More... | |
IFX_EXTERN void | IfxEth_setupMiiInputPins (IfxEth *eth, const IfxEth_MiiPins *miiPins) |
Set up MII mode input pins. More... | |
IFX_EXTERN void | IfxEth_setupMiiOutputPins (IfxEth *eth, const IfxEth_MiiPins *miiPins) |
setup MII mode output pins More... | |
IFX_EXTERN void | IfxEth_setupRmiiInputPins (IfxEth *eth, const IfxEth_RmiiPins *rmiiPins) |
Set up input pins. More... | |
IFX_EXTERN void | IfxEth_setupRmiiOutputPins (IfxEth *eth, const IfxEth_RmiiPins *rmiiPins) |
set output pin of port More... | |
IFX_EXTERN void IfxEth_init | ( | IfxEth * | eth, |
const IfxEth_Config * | config | ||
) |
IFX_EXTERN void IfxEth_initConfig | ( | IfxEth_Config * | config, |
Ifx_ETH * | ethSfr | ||
) |
IFX_EXTERN void IfxEth_initReceiveDescriptors | ( | IfxEth * | eth) |
Initialises the receive descriptors.
eth | ETH driver structure |
Definition at line 240 of file IfxEth.c.
Referenced by IfxEth_init().
IFX_EXTERN void IfxEth_initTransmitDescriptors | ( | IfxEth * | eth) |
Initialises transmit descriptors.
eth | pointer to ETH driver structure |
Definition at line 286 of file IfxEth.c.
Referenced by IfxEth_init().
IFX_EXTERN void IfxEth_setupMiiInputPins | ( | IfxEth * | eth, |
const IfxEth_MiiPins * | miiPins | ||
) |
Set up MII mode input pins.
eth | eth pointer to ETH driver structure |
miiPins | pin of port to be set |
Definition at line 416 of file IfxEth.c.
Referenced by IfxEth_init().
IFX_EXTERN void IfxEth_setupMiiOutputPins | ( | IfxEth * | eth, |
const IfxEth_MiiPins * | miiPins | ||
) |
setup MII mode output pins
eth | eth pointer to ETH driver structure |
miiPins | pin of port to be set |
Definition at line 471 of file IfxEth.c.
Referenced by IfxEth_init().
IFX_EXTERN void IfxEth_setupRmiiInputPins | ( | IfxEth * | eth, |
const IfxEth_RmiiPins * | rmiiPins | ||
) |
Set up input pins.
eth | eth pointer to ETH driver structure |
rmiiPins | pin of port to be set |
Definition at line 501 of file IfxEth.c.
Referenced by IfxEth_init().
IFX_EXTERN void IfxEth_setupRmiiOutputPins | ( | IfxEth * | eth, |
const IfxEth_RmiiPins * | rmiiPins | ||
) |
set output pin of port
eth | eth pointer to ETH driver structure |
rmiiPins | pin of port to be set |
Definition at line 533 of file IfxEth.c.
Referenced by IfxEth_init().
IFX_INLINE void IfxEth_TxDescr_setup | ( | IfxEth_TxDescr * | descr, |
uint16 | length, | ||
boolean | firstSegment, | ||
boolean | lastSegment | ||
) |