SLAU723A October 2017 – October 2018 MSP432E401Y , MSP432E411Y
The PHY SMI function supports read/write accesses to the extended register set using Ethernet PHY Register Control - MR13 (EPHYREGCTL) register and the Ethernet PHY Address or Data - MR14 (EPHYADDAR) registers. Accessing the standard register set, MDIO registers 0 to 31, can be performed using the normal direct MDIO access or the indirect method, except for the EPHYREGCTL (0x00D) and the EPHYADDAR (0x00E) which can be accessed only using the normal MDIO transaction. The SMI function ignores indirect accesses to these registers.
The EPHYREGCTL register is the MDIO Manageable MMD access control. In general, register EPHYREGCTL[4:0] is the device address DEVAD that directs any accesses of EPHYADDAR register to the appropriate MMD. Specifically, the PHY uses the vendor specific DEVAD[4:0] = 0xF for accesses. All accesses through registers EPHYREGCTL and EPHYADDAR registers should use this DEVAD. Transactions with other DEVAD are ignored. The EPHYREGCTL[15:14] register holds the access function:
The following sections describe how to perform operations on the extended register set using the EPHYREGCTL and EPHYADDAR registers.