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