[rt2x00-users] [RFC/RFT 00/15] Beaconing updates and tasklet conversion
Johannes Stezenbach
js at sig21.net
Tue Dec 28 21:54:27 EST 2010
Hi,
On Wed, Dec 15, 2010 at 08:30:50AM +0100, Helmut Schaa wrote:
> The first part of this series tries to make the beacon handling behave
> correctly in multi interface scenarios and prepares for periodic beacon
> updates to be atomic.
>
> The second part of this series converts all PCI drivers to use tasklets
> on a per-interrupt basis instead of one interrupt thread to handle them
> all.
I briefly looked through these patches and discovered
that I have no clue how beacon updates work...
It seems:
- PRE_TBTT irq
- call ieee80211_beacon_get() to get updated TIM for next beacon
- write updated beacon to hw in time before TBTT
Can someone confirm my understanding is correct?
If it is correct, how does it work on USB where we
don't get a PRE_TBTT irq?
And what would be the consequence of sending
a beacon with wrong TIM?
TIA,
Johannes
More information about the users
mailing list