CMSIS Driver  Version 1.10 - Preliminary
Middleware Driver API for microcontroller peripherals
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Driver_ETH_PHY.c File Reference

Functions

ARM_DRV_VERSION ARM_ETH_PHY_GetVersion (void)
 Get driver version.
 
ARM_ETH_STATUS ARM_ETH_PHY_Initialize (ARM_ETH_PHY_Read_t fn_read, ARM_ETH_PHY_Write_t fn_write)
 Initialize Ethernet PHY Device.
 
ARM_ETH_STATUS ARM_ETH_PHY_Uninitialize (void)
 De-initialize Ethernet PHY Device.
 
ARM_ETH_STATUS ARM_ETH_PHY_PowerControl (ARM_POWER_STATE state)
 Control Ethernet PHY Device Power.
 
ARM_ETH_STATUS ARM_ETH_PHY_SetInterface (ARM_ETH_INTERFACE interface)
 Set Ethernet Media Interface.
 
ARM_ETH_STATUS ARM_ETH_PHY_SetMode (ARM_ETH_MODE mode)
 Set Ethernet PHY Device Operation mode.
 
ARM_ETH_LINK_STATE ARM_ETH_PHY_GetLinkState (void)
 Get Ethernet PHY Device Link state.
 
ARM_ETH_LINK_INFO ARM_ETH_PHY_GetLinkInfo (void)
 Get Ethernet PHY Device Link information.