summaryrefslogtreecommitdiff
path: root/sys/dev/ic/atw.c
AgeCommit message (Expand)Author
2006-08-31Per discussion on tech-kern and tech-userlevel, move the bit-twiddlingdyoung
2006-08-17Fix all the -D*DEBUG* code that it was rotting away and did not even compile.christos
2006-04-06In atw_start, do not initialize lasttx with -1, but initialize itdyoung
2006-04-06Correct sc_bbptype, sc_rftype bounds checks. Fixes Coverity CIDdyoung
2006-03-28Revamp ieee80211_get_rate. Now it does not use the rateset in thedyoung
2006-03-12Note in radiotap header file and manual page that radiotap fieldsdyoung
2006-03-08Use the SI capitalization for "Hz", "kHz", and "MHz" in comments and strings.lukem
2006-03-08Change macro names to avoid collisions:dyoung
2006-03-08Straggler from previous commit: rename macro LSHIFT->SHIFTIN.dyoung
2006-03-08Move my bit-twiddling macros to libkern.h from my drivers, wheredyoung
2006-02-20Use device_is_active() rather than testing dv_flags for DVF_ACTIVEthorpej
2006-02-19ADM8211 hardware WEP is not working (probably due to a bug in 802.11dyoung
2006-02-18When atw_enable is called, power may have been removed and re-applied,dyoung
2006-02-18Fix serious regression in AP-client mode: program adapter's BSSIDdyoung
2005-12-29Remove declaration of deleted subroutine, atw_change_ibss().dyoung
2005-12-29Extract subroutine is_running().dyoung
2005-12-29atw_start() need not update IFF_OACTIVE if it hasn't put a newdyoung
2005-12-29Assert consistency of IFF_OACTIVE / out of sw/hw transmit descriptorsdyoung
2005-12-29Always tickle the Receive Demand Register (ATW_RDR) after re-enablingdyoung
2005-12-29A couple changes to the hardware reset:dyoung
2005-12-29Cosmetic: make a three-step staircase out of a four-step staircase.dyoung
2005-12-29Revamp state machine:dyoung
2005-12-29Adapt atw(4) to the new IBSS merge idiom, where ieee80211_ibss_merge()dyoung
2005-12-29Delete atw_media_status(). Let SIOCGIFMEDIA call ieee80211_media_status()dyoung
2005-12-29Use the fragmentation threshold in the ieee80211com.dyoung
2005-12-29In atw_init(), always call atw_write_wep() to write the WEP statedyoung
2005-12-29In atw(4), use ieee80211_compute_duration() to compute IEEE 802.11dyoung
2005-12-24Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.perry
2005-11-23Misc. bug fixes:dyoung
2005-11-18Adapt drivers to the new net80211(9).skrll
2005-07-07Don't write WEP keys to the chip unless it is enabled.dyoung
2005-07-06Historically, an(4), ath(4), atw(4), rtw(4), and wi(4) have printeddyoung
2005-06-26Do not build AP support if 'options IEEE80211_NO_HOSTAP' is in thedyoung
2005-06-25Cosmetic: join lines.dyoung
2005-06-22Resolve conflicts in importation of 18-May-2005 ath(4) / net80211(9)dyoung
2005-02-27nuke trailing whitespaceperry
2005-01-31Eliminate use of M_HASFCS.thorpej
2005-01-04IBSS-merge clean-up, inspired by some Linux patches from Jon Andersondyoung
2004-12-27Replace d_plcp_svc with d_residue. The latter is the number of wholemycroft
2004-10-30When adding/deleting multicast addresses, only whack the addressthorpej
2004-08-10Make the node table into an LRU cache: least-recently used nodesdyoung
2004-07-28Vastly simplify ieee80211_ibss_merge, eliminating the needlessdyoung
2004-07-27Cancel scan callout when the device detaches. Pointed out by Todddyoung
2004-07-24Pull the IBSS merge logic out of atw and into net80211, since athdyoung
2004-07-24Doh, we really do need to set bit ATW_NAR_MM in ATW_NAR, or elsedyoung
2004-07-24Add atw_nar_init, atw_next_scan prototypes (thanks Todd Miller)dyoung
2004-07-23Cleanup of ieee80211_node from madwifi:mycroft
2004-07-23Fix mismerge.mycroft
2004-07-23IEEE80211_F_WEPON -> IEEE80211_F_PRIVACYmycroft
2004-07-23Instrument atw(4) delays so that I can experiment and shorten thedyoung