On Apr 10, 2009, at 12:44 AM, Michael Buesch wrote: > On Friday 10 April 2009 00:34:32 Francesco Gringoli wrote: >> I was wondering about the beacon IRQ and those functions inside b43 >> that handle such interrupt. In which situations apart the first >> installation of the beacon in template ram, is handle_irq_beacon >> called inside the b43 driver? E.g., openfirmware does not raise the >> beacon irq but beaconing is correct and it has no problem in AP mode. >> Is this function useful for multibss? e.g., after we send a beacon >> the kernel can upload the next one and so on... > > It's raised when the beacon needs to be updated. Think about TIM, > for example. > This is not used for MBSS. I thought this was handled inside the firmware so we put the same refreshing code back and forth from template to shm for the tim part.
Ok but what`about MBSS? Is it already implemented in b43? I found some old patches from Johannes but they required fw hacking, I can't find traces of them inside the current kernel. So I would assume MBSS is not yet implemented. > If openfw does not raise the interrupt, PS most likely is broken and > the > firmware cannot work on AP with PS stations associated. Uhmmmm, interesting. I completely missed this. I must say I'm not familiar with PS. Many thanks, -FG > > > -- > Greetings, Michael. ------- Francesco Gringoli, PhD - Assistant Professor Dept. of Electrical Engineering for Automation University of Brescia via Branze, 38 25123 Brescia ITALY Ph: ++39.030.3715843 FAX: ++39.030.380014 WWW: http://www.ing.unibs.it/~gringoli _______________________________________________ Bcm43xx-dev mailing list [email protected] https://lists.berlios.de/mailman/listinfo/bcm43xx-dev
