MDIO_READ4
MDIO_READ4(sc, MDIO_MIIMCOM);
while ((MDIO_READ4(sc, MDIO_MIIMIND)) & MIIMIND_BUSY)
rv = MDIO_READ4(sc, MDIO_MIIMSTAT);
MDIO_READ4(sc, MDIO_MIIMCOM);
MDIO_READ4(sc, MDIO_MIIMCOM);
MDIO_READ4(sc, MDIO_MIIMCON);
while ((MDIO_READ4(sc, MDIO_MIIMIND)) & MIIMIND_BUSY)
reg = MDIO_READ4(sc, MDIO_CFG);
reg = MDIO_READ4(sc, MDIO_CFG);
val = MDIO_READ4(sc, MDIO_CFG);
MDIO_READ4(sc, MDIO_CTL);
rv = MDIO_READ4(sc, MDIO_DATA);
MDIO_READ4(sc, MDIO_CTL);
if (MDIO_READ4(sc, MDIO_STAT) & STAT_MDIO_RD_ER)
rv = MDIO_READ4(sc, MDIO_DATA);