madwifi/ath
mtaylor 449f6e1220 This commit updates the descriptions of the parameters to indicate default values, and makes those default values explicit in the global variables in the module.
Further, the tpc module parameter was based upon a misunderstanding of what the HAL really supports and has been re-characterized.

Originally I believed that the HAL implemented per-node power level tuning but they apparently felt the specifications were too complicated and instead they implemented the minimum requirement for ETSI aggregate power limit compliance.

In short, "tpc" really uses a fixed power level for all packets of the regulatory maximum less 3dBm.  It also defeats the fine-grained control (per descriptor) we have over the power levels of transmitted packets.

Therefore, I have renamed this to "hal_tpc" and updated the comments to reflect that this really is ETSI-style TPC hack for aggregate power.  Since the user can set the power level to max -3dBm just as easily, I don't see the point of it after all, but it's still supported just in case someone finds value in it.



git-svn-id: http://madwifi-project.org/svn/madwifi/trunk@3506 0192ed92-7a03-0410-a25b-9323aeb14dbd
2008-04-10 03:28:20 +00:00
..
if_ath_ahb.c Move some static declarations around for no particular reason 2008-01-31 03:54:19 +00:00
if_ath_ahb.h add missing #include statement 2008-01-28 21:04:23 +00:00
if_ath_debug.h Merge madwifi-dfs branch to trunk. 2008-01-26 20:48:11 +00:00
if_ath_hal_extensions.h These extensions are for interference/noise immunity control and will be used in a subsequent commit 2008-04-09 21:51:36 +00:00
if_ath_hal_macros.h Debugging function cleanup: 2008-04-09 19:55:49 +00:00
if_ath_hal_wrappers.h fix wrong hal type usage for interference mitigation 2007-11-26 14:26:15 +00:00
if_ath_hal.h Debugging updates: 2008-04-09 22:25:51 +00:00
if_ath_pci.c Use resource_size_t for physical memory addresses 2008-03-19 21:28:16 +00:00
if_ath_pci.h Merge some whitespace changes from the DFS branch 2007-11-20 17:18:36 +00:00
if_ath_radar.c Make sure radar is not enabled if disabled by iwpriv, flag IEEE80211_F_DOTH is unset 2008-04-09 20:02:37 +00:00
if_ath_radar.h Merge madwifi-dfs branch to trunk. 2008-01-26 20:48:11 +00:00
if_ath.c This commit updates the descriptions of the parameters to indicate default values, and makes those default values explicit in the global variables in the module. 2008-04-10 03:28:20 +00:00
if_athioctl.h The SIOCGATHDIAG ioctl tries to overlay a new struct defintion (struct ath_diag) onto the struct ifreq. Unfortunately, this structure appears to be too large on 64-bit platforms due to a larger pointer size; the technique may also suffer other problems. 2008-03-17 04:46:00 +00:00
if_athvar.h This update uses the recently added HAL extensions for controlling noise immunity settings in order to correctly re-implement disabling of interference mitigation. 2008-04-10 03:21:59 +00:00
Makefile Merge madwifi-dfs branch to trunk. 2008-01-26 20:48:11 +00:00
Makefile.kernel Add radar stuff to Makefile.kernel 2008-02-05 06:27:17 +00:00