cvs commit: src/sys/dev/bge if_bge.c
Oleg Bulyzhin
oleg at FreeBSD.org
Fri Jan 13 00:59:46 PST 2006
oleg 2006-01-13 08:59:40 UTC
FreeBSD src repository
Modified files:
sys/dev/bge if_bge.c
Log:
1) move all link state detection code from bge_tick_locked() to bge_link_upd()
2) use more robust way of link state handling for BCM5700 rev.B2 chip
3) workaround bug of some BCM570x chips which cause spurious "link up" messages
4) fix bug: some BCM570x chips was unable to detect link state changes after
ifconfig down/up sequence until any 'non-link related' interrupt generated.
(this happened due to pending internal link state attention which blocked
interrupt generation)
Approved by: glebius (mentor)
MFC after: 1 week
Revision Changes Path
1.113 +101 -60 src/sys/dev/bge/if_bge.c
More information about the cvs-src
mailing list