Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Oct 2010 17:22:38 +0000 (UTC)
From:      Pyun YongHyeon <yongari@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/dev/dc if_dc.c if_dcreg.h
Message-ID:  <201010141723.o9EHN12s098215@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
yongari     2010-10-14 17:22:38 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/dc           if_dc.c if_dcreg.h 
  Log:
  SVN rev 213841 on 2010-10-14 17:22:38Z by yongari
  
  It seems some multi-port dc(4) controllers shares SROM of the first
  port such that reading station address from second port always
  returned 0xFF:0xFF:0xFF:0xFF:0xFF:0xFF Unfortunately it seems there
  is no easy way to know whether SROM is shared or not. Workaround
  the issue by traversing dc(4) device list and see whether we're
  using second port and use station address of controller 0 as base
  station address of second port.
  
  PR:             kern/79262
  MFC after:      2 weeks
  
  Revision  Changes    Path
  1.204     +46 -0     src/sys/dev/dc/if_dc.c
  1.60      +1 -0      src/sys/dev/dc/if_dcreg.h



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