n n a écrit :
> Hi, all
>    I'm a student at NYU and I'm very interested in ath5k driver code.
> 
> To understand the structure of the ath5k code, I've spent weeks on
> reading the ath5k code. However, I still cant figure out what is the
> general process of transmitting and receiving a data packet in the code,
> like when data comes from above, which function is called first and
> which function is then called, etc.
> 
> I feel very frustrated.
> Would anybody help me, or give me a hint?
> 
> 
> Thank you very much

You'd better read a few books like:
- "Understanding Linux Networking Internals"
- "mac80211" from Johannes Berg
(http://wireless.kernel.org/en/developers/Documentation/mac80211?action=AttachFile&do=view&target=mac80211.pdf)
- Documentation on http://wireless.kernel.org/

without forgetting the source code itself :
- for TX path, starts at ath5k_tx
- for RX path, starts at ath5k_tasklet_rx

Regards,
Benoit
_______________________________________________
ath5k-devel mailing list
ath5k-devel@lists.ath5k.org
https://lists.ath5k.org/mailman/listinfo/ath5k-devel

Reply via email to