В драйвере mac80211 для Linux есть так много структур. Такие вещи, как struct net_device
, struct ieee80211_hw
, struct ieee80211_vif
и struct ieee80211_local
и т.д. Так много структур, что я не понимаю, какую информацию они содержат и когда они были инициализированы.
Как я могу узнать о них и всей архитектуре беспроводных драйверов?