Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 31 Jan 2003 17:18:27 -0800 (PST)
From:      Mike Silbersack <silby@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/pci if_vr.c if_vrreg.h
Message-ID:  <200302010118.h111IRx2090578@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
silby       2003/01/31 17:18:27 PST

  Modified files:
    sys/pci              if_vr.c if_vrreg.h 
  Log:
  Switch the if_vr driver from using our generic MII routines over to
  using the Rhine's internal shift registers which are designed
  for the job.  This reduces the amount of time we wait around shifting
  bits, and seems to work better with some chips.
  
  Also, provide a workaround for some newer cards which report fake PHYs
  at multiple addresses.  (As more cards are ID'd, I'm sure this part
  of the code will have to be expanded to cover more cases.)
  
  Submitted by:   Thomas Nystrom <thn@saeab.se>
  MFC after:      1 week
  
  Revision  Changes    Path
  1.60      +89 -0     src/sys/pci/if_vr.c
  1.16      +4 -0      src/sys/pci/if_vrreg.h

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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