freebsd-skq/sys/dev/wi
imp 9d12741630 Fix Lucent cards.
o Back out workaround for not resetting lucent cards more than once.  With
  these fixes, it appaers they are no longer necessary.
o Set wi_gone when the card goes awol: typically when we get 0xffff back from
  the card.  Also, don't interact with a card that's gone, so we fail in
  seconds rather than minutes.  Also reduce amount of time we wait to .5s
  in wi_cmd.
o clear wi_gone on ifconfig down to give some cards a chance after they wedge
  (this appears to unwedge one of my prism cards with old firmware).  ifconfig
  up will fail quickly enough if the card really is out to lunch.
o Add delay in wi_init of 100ms.
o wi_stop(ifp, 0->1) changes so that we clear sc_enabled so that we
  exit out of the interrupt routine by just acking the interrupt

Submitted by: iedowse
Approved by: re@ (scottl)

# after the freeze I'll fix some of the minor style issues that reviewers
# of this patch have told me about.
2003-12-02 04:59:59 +00:00
..
if_wavelan_ieee.h Return support needed by dstumbler: 2003-06-27 00:49:04 +00:00
if_wi_pccard.c Sony PEGA-WL110 Wireless LAN 2003-09-22 05:33:22 +00:00
if_wi_pci.c o add experimental radiotap capture format 2003-09-05 22:29:30 +00:00
if_wi.c Fix Lucent cards. 2003-12-02 04:59:59 +00:00
if_wireg.h o add experimental radiotap capture format 2003-09-05 22:29:30 +00:00
if_wivar.h o add experimental radiotap capture format 2003-09-05 22:29:30 +00:00
spectrum24t_cf.h Add code that will download firmware to a Symbol LA4100-series of CF 2002-08-03 00:19:58 +00:00