Hi All,
I am new to linux driver world and started work on ath9k driver for atheros board but unable to understand the code flow and overall architecture of driver. I read 802.11 standard but that is n't telling driver architecture or code flow . I am looking for some good tutorial .I tried to figure out the flow of code using putting the printk but that was so cumbersome. Please refer me some good documents of wifi driver.

Regards
Manish