IBL Configuration
|
This structure is used to configure phys through the mdio interface. More...
#include <ibl.h>
Data Fields | |
int16 | nMdioOps |
uint16 | mdioClkDiv |
uint32 | interDelay |
uint32 | mdio [ibl_N_MDIO_CFGS] |
This structure is used to configure phys through the mdio interface.
Defines optional configuration through MDIO.
The mdio transaction values are mapped as follows:
/-------------------------------------------------------------\ | 31 | 30 | 29 26 | 25 21 | 20 16 | 15 0| | rsvd | write | rsvd | register | phy addr | data | \-------------------------------------------------------------/
uint32 interDelay |
The number of cpu cycles to wait between mdio writes
uint16 mdioClkDiv |
The divide down of the mac clock which drives the mdio
int16 nMdioOps |
The number of mdio writes to perform