typedef void(* EC_API_SLV_CBPhySpecific_setLinkConfig_t) (void *pAppContext_p, void *pStackContext_p, uint32_t phyAddr_p, bool autoNeg_p, uint16_t linkSpeed_p, bool fullDuplex_p, uint32_t *pResult_p) |
Configures PHY for link connection.
[in] | pAppContext_p | application context |
[in] | pStackContext_p | slave stack context |
[in] | phyAddr_p | phy address |
[in] | autoNeg_p | selected auto-negotiation mode (false - auto-negotiation inactive, true - auto-negotiation active) |
[in] | linkSpeed_p | required link speed (10, 100 or 1000 Mbps) |
[in] | fullDuplex_p | required duplex mode (false - half-duplex, true - full duplex) |
[out] | pResult_p | pointer to variable where result of configuration needs to be stored (0 - Success, other - Error) |