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