Changeset 430949aa in rtems


Ignore:
Timestamp:
Apr 13, 2017, 7:23:28 PM (3 years ago)
Author:
Daniel Hellstrom <daniel@…>
Branches:
master
Children:
e0627c69
Parents:
998e34a
git-author:
Daniel Hellstrom <daniel@…> (04/13/17 19:23:28)
git-committer:
Daniel Hellstrom <daniel@…> (05/02/17 10:34:50)
Message:

leon, greth: let Gbit full duplex override half

File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/sparc/shared/net/greth.c

    r998e34a r430949aa  
    446446                    sc->phydev.extadv = read_mii(sc, phyaddr, 9);
    447447                    sc->phydev.extpart = read_mii(sc, phyaddr, 10);
     448                       if ( (sc->phydev.extadv & GRETH_MII_EXTADV_1000HD) &&
     449                            (sc->phydev.extpart & GRETH_MII_EXTPRT_1000HD)) {
     450                               sc->gb = 1;
     451                               sc->fd = 0;
     452                       }
    448453                       if ( (sc->phydev.extadv & GRETH_MII_EXTADV_1000FD) &&
    449454                            (sc->phydev.extpart & GRETH_MII_EXTPRT_1000FD)) {
    450455                               sc->gb = 1;
    451456                               sc->fd = 1;
    452                        }
    453                        if ( (sc->phydev.extadv & GRETH_MII_EXTADV_1000HD) &&
    454                             (sc->phydev.extpart & GRETH_MII_EXTPRT_1000HD)) {
    455                                sc->gb = 1;
    456                                sc->fd = 0;
    457457                       }
    458458            }
Note: See TracChangeset for help on using the changeset viewer.