[PATCH] TDMA beacon from slave station

Kang Yin Su cantona at cantona.net
Mon Aug 29 12:01:48 UTC 2011


Hi all,

This patch modify the following:

1. Relocate 'ath_hal_*' functions from if_ath.c to appropriate HAL
layer and moved those common functions to ah.c
2. The next TBTT register mistakenly used in AR6416 that cause
intermittent beacons transmit form a TDMA slave station.
  - Use AR_NEXT_TBTT instead of AR_TIMER0 for AR5416.
3. Do not adjust the beacon timers when 'tudelta' value is multiple of
tdmabintval value. It causes the timers to stop and beacon stuck.

Thanks,
Yin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 11nnexttbtt_fix_and_hal_func_relocate3.diff
Type: application/octet-stream
Size: 16147 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-wireless/attachments/20110829/a6e5083a/11nnexttbtt_fix_and_hal_func_relocate3.obj


More information about the freebsd-wireless mailing list