Mistake on this page?
Report an issue in GitHub or email us
Macros
PHY configuration

Configuration options for the PHY connected to the LPC EMAC. More...

Macros

#define LPC_PHYDEF_PHYADDR   1
 The PHY address connected the to MII/RMII. More...
 
#define PHY_USE_AUTONEG   1
 Enable autonegotiation mode. More...
 
#define PHY_USE_FULL_DUPLEX   1
 Sets up the PHY interface to either full duplex operation or half duplex operation if PHY_USE_AUTONEG is not enabled. More...
 
#define PHY_USE_100MBS   1
 Sets up the PHY interface to either 100MBS operation or 10MBS operation if PHY_USE_AUTONEG is not enabled. More...
 

Detailed Description

Configuration options for the PHY connected to the LPC EMAC.

Macro Definition Documentation

#define LPC_PHYDEF_PHYADDR   1

The PHY address connected the to MII/RMII.

The PHY address on the PHY device.

Definition at line 43 of file lpc_emac_config.h.

#define PHY_USE_100MBS   1

Sets up the PHY interface to either 100MBS operation or 10MBS operation if PHY_USE_AUTONEG is not enabled.

Sets data rate to 100Mbps.

Definition at line 62 of file lpc_emac_config.h.

#define PHY_USE_AUTONEG   1

Enable autonegotiation mode.

If this is enabled, the PHY will attempt to auto-negotiate the best link mode if the PHY supports it. If this is not enabled, the PHY_USE_FULL_DUPLEX and PHY_USE_100MBS defines will be used to select the link mode. Note that auto-negotiation may take a few seconds to complete.Enables auto-negotiation mode.

Definition at line 52 of file lpc_emac_config.h.

#define PHY_USE_FULL_DUPLEX   1

Sets up the PHY interface to either full duplex operation or half duplex operation if PHY_USE_AUTONEG is not enabled.

Sets duplex mode to full.

Definition at line 57 of file lpc_emac_config.h.

Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.