freebsd-skq/sys/dev/bge
oleg faeb71daa6 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
2006-01-13 08:59:40 +00:00
..
if_bge.c 1) move all link state detection code from bge_tick_locked() to bge_link_upd() 2006-01-13 08:59:40 +00:00
if_bgereg.h Use device_printf() and if_printf() rather than printf() and axe 2005-12-23 02:04:41 +00:00