官方文档所在路径:
IEEE 802.11 WIFI免费文档路径:
Information for Developers
This section of the site features information for developers, both for those coming to Linux wireless for the first time as well as those who work with it a lot.
Developer Documentation
This section tries to organize documentation for new Linux wireless developers.
Development basics
Essential information on how to hack and contribute to Linux wireless
MailingLists - Subscribe to our mailing lists
Git-guide - learn to use git, emphasis on Linux wireless
Using sparse - learn to use sparse
IEEE-802.11 standards - standards we use and interpretations to help development
SubmittingPatches - guide on how to submit patches for Linux wireless work
Glossary - terms we use throughout the wiki you should be familiar with
Maintainers - maintainers of current wireless drivers and driver APIs
todo-list - Our current TODO list
Firmware versioning - Suggested firmware versioning rules
Other interesting information
Driver APIs
Here are all the driver APIs we use to write drivers in Linux:
Wireless-Extensions - old wireless driver framework
mac80211 - wireless driver API forSoftMAC devices
cfg80211 - new driver configuration API
nl80211 - new userspace kernelspace wireless driver communication transport
Hardware Specifications - specifications for chipsets we support or will support soon
Radiotap - For 802.11 frame injection/reception
Support for Android - if you want to know how to add support for Android
Howto modularize code - Examples of how we expect you to modularize code
802.11 Development process
Check out the 802.11 development process page for details of how patches get merged into Linux for 802.11 and what trees are used.
Stable monitor list
The stable-pending section is dedicated to the ensuring we propagate critical patches to the stable series of the Linux kernel. Use it to peg commits which you know are important to get merged.