Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 May 2008 21:00:27 +0000 (UTC)
From:      Marius Strobl <marius@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h
Message-ID:  <200805142100.m4EL0R1C045095@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
marius      2008-05-14 21:00:27 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/bge          if_bge.c if_bgereg.h 
  Log:
  Improve the integration of BCM5906[M] support:
  - Rename BGE_FLAG_EEPROM to BGE_FLAG_EADDR to underline it's absence means
    "there's no chip containing an Ethernet address fitted to the BGE chip
    so we have to get it from the firmware instead" rather than "there's no
    EEPROM, but maybe NVRAM or something else".
  - Don't treat BCM5906[M] generally like chips w/o BGE_FLAG_EADDR set, just
    in the two cases really necessary. This gets us line with the original
    patch for DragonFlyBSD.
  - For sparc64 restore the intended behavior of obtaining the Ethernet
    address from the firmware in case BGE_FLAG_EADDR is not set, even for
    BCM5906[M].
  - Fix some style(9) bugs introduced with rev. 1.208 of if_bge.c
  
  Approved by:            jhb
  Additional testing by:  Thomas Nystroem (BCM5906)
  
  Revision  Changes    Path
  1.211     +62 -64    src/sys/dev/bge/if_bge.c
  1.80      +1 -2      src/sys/dev/bge/if_bgereg.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200805142100.m4EL0R1C045095>