The answer to both the questions is that they get done well before sw gets to know that a packet has arrived. More specifically its done in the Atheros lower MAC(PCU).

On 9/27/05, < > wrote:
I'm an Engineering student and for the final project of my degree I should
work on the madwifi driver. I started reading through the source code to
understand how does it work, but there are some things i can't understand:
1) when the frame is received, is there a function that checks the 80211
CRC value or it's made directly by the h/w?
2)same question for the MAC Acks - is the h/w that directly send the ack,
or there is a part in the source code that does this after checking the frame
is not a broadcast?

Thanks, Fabrizio

SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play:
Madwifi-devel mailing list