aboutsummaryrefslogtreecommitdiff
path: root/sys/net80211/ieee80211_phy.c
Commit message (Collapse)AuthorAgeFilesLines
* use 1/2 and 1/4 rate phy types to simplify txtime calculationSam Leffler2009-02-191-81/+73
| | | | Notes: svn path=/head/; revision=188821
* use c99 syntax for initializers; this silencesSam Leffler2008-09-061-99/+95
| | | | | | | warnings with picky compiler settings Notes: svn path=/head/; revision=182833
* Update PLCP<->rate mapping support:Sam Leffler2008-05-121-11/+16
| | | | | | | | | | | | | o correct mapping of CCK rates to PLCP; was using nonstandard Ralink values which just happened to also be used by Zydas (so went unnoticed) o change ieee80211_plcp2rate api to take a phy type instead of a flag that indicates ofdm/!ofdm o update drivers to match (restore per-driver code to map rate->PLCP) Reviewed by: sephe, weongyo, thompsa Notes: svn path=/head/; revision=178958
* Multi-bss (aka vap) support for 802.11 devices.Sam Leffler2008-04-201-0/+472
Note this includes changes to all drivers and moves some device firmware loading to use firmware(9) and a separate module (e.g. ral). Also there no longer are separate wlan_scan* modules; this functionality is now bundled into the wlan module. Supported by: Hobnob and Marvell Reviewed by: many Obtained from: Atheros (some bits) Notes: svn path=/head/; revision=178354