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

Reply via email to