MII_ANAR
MII_ANAR, ANAR_TX_FD | ANAR_TX | ANAR_10_FD |
MII_ANAR, ANAR_TX_FD | ANAR_TX | ANAR_10_FD | ANAR_10 | ANAR_CSMA);
MII_ANAR, ANAR_TX_FD | ANAR_TX | ANAR_10_FD | ANAR_10 | ANAR_CSMA);
case MII_ANAR:
case MII_ANAR:
jme_miibus_writereg(sc->jme_dev, sc->jme_phyaddr, MII_ANAR,
anlpar = PHY_READ(sc, MII_ANAR) &
PHY_WRITE(sc, MII_ANAR, anar | ANAR_CSMA);
PHY_WRITE(sc, MII_ANAR, anar);
PHY_WRITE(sc, MII_ANAR, anar | ANAR_CSMA);
PHY_WRITE(sc, MII_ANAR, anar);
PHY_WRITE(sc, MII_ANAR, anar);
PHY_WRITE(sc, MII_ANAR, anar);
anar = PHY_READ(sc, MII_ANAR);
PHY_WRITE(sc, MII_ANAR, mm->mm_anar);
PHY_WRITE(sc, MII_ANAR, mm->mm_anar);
anlpar = PHY_READ(sc, MII_ANAR) &
anar = PHY_READ(sc, MII_ANAR);
PHY_WRITE(sc, MII_ANAR, anar);
if ((anlpar = PHY_READ(sc, MII_ANAR) &
PHY_READ(&sc->sc_mii, MII_ANAR);
anlpar = PHY_READ(phy, MII_ANAR) & PHY_READ(phy, MII_ANLPAR);
anar = MP_ReadPhyUshort(sc,MII_ANAR);
MP_WritePhyUshort(sc, MII_ANAR, anar);
MP_WritePhyUshort(sc, MII_ANAR, anar);
MP_WritePhyUshort(sc, MII_ANAR, anar);
MP_WritePhyUshort(sc, MII_ANAR, anar);
MP_WritePhyUshort(sc, MII_ANAR, MP_ReadPhyUshort(sc, MII_ANAR)&~(ANAR_PAUSE_SYM |ANAR_PAUSE_ASYM));
MP_WritePhyUshort(sc, MII_ANAR, anar | 0x0800 | ANAR_FC);
MP_WritePhyUshort(sc, MII_ANAR, anar | 0x0800 | ANAR_FC);
MP_WritePhyUshort(sc, MII_ANAR, anar | 1);
MP_WritePhyUshort(sc, MII_ANAR, anar | 0x0800 | ANAR_FC);
case MII_ANAR:
case MII_ANAR: