c3f2102bef
local variable with a beacon interval of 100 TU. This never gets modified if the beacon interval configuration changes. This may have been correct in earlier times, but with the advent of staggered beacons (which default to 1 / ATH_BCBUF beacon interval, so 25 TU here) this value is incorrect. It is used to configure the default CABQ readytime. So here, the cabq was being configured to be much greater than the target beacon timer (TBTT.) The driver should be configuring a cabq readytime value rather then leaving it to the HAL to choose sensible defaults. This should be done in the future - I'm simply trying to ensure sensible defaults are chosen. |
||
---|---|---|
.. | ||
ar2133.c | ||
ar5416_ani.c | ||
ar5416_attach.c | ||
ar5416_beacon.c | ||
ar5416_cal_adcdc.c | ||
ar5416_cal_adcgain.c | ||
ar5416_cal_iq.c | ||
ar5416_cal.c | ||
ar5416_cal.h | ||
ar5416_eeprom.c | ||
ar5416_gpio.c | ||
ar5416_interrupts.c | ||
ar5416_keycache.c | ||
ar5416_misc.c | ||
ar5416_phy.c | ||
ar5416_power.c | ||
ar5416_recv.c | ||
ar5416_reset.c | ||
ar5416_xmit.c | ||
ar5416.h | ||
ar5416.ini | ||
ar5416desc.h | ||
ar5416phy.h | ||
ar5416reg.h |