User Tools

Site Tools


en:developers:documentation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:developers:documentation [2017/09/22 12:51]
Md Rayhan [Other interesting information]
en:developers:documentation [2017/10/06 11:07] (current)
Johannes Berg old revision restored (2015/01/26 09:49)
Line 1: Line 1:
  
 +
 +===== Developer Documentation =====
 +
 +This section tries to organize documentation for new Linux wireless developers. ​
 +
 + 
  
  
Line 19: Line 25:
  
  
 +==== Other interesting information ====
 +    * [[en/​developers/​Documentation/​ChannelList|channel list]] ​
 +    * [[en/​developers/​Documentation/​IEorder|information element order]] ​
 +
 +
 +===== Driver APIs =====
 +
 +Here are all the driver APIs we use to write drivers in Linux: ​
 +      * [[en/​developers/​Documentation/​Wireless-Extensions|Wireless-Extensions]] - old wireless driver framework ​
 +      * [[en/​developers/​Documentation/​mac80211|mac80211]] - wireless driver API for [[en/​developers/​Documentation/​Glossary|SoftMAC]] devices ​
 +      * [[en/​developers/​Documentation/​cfg80211|cfg80211]] - new driver configuration API 
 +      * [[en/​developers/​Documentation/​nl80211|nl80211]] - new userspace <--> kernelspace wireless driver communication transport ​
 +      * [[en/​developers/​Documentation/​specs|Hardware Specifications]] - specifications for chipsets we support or will support soon 
 +      * [[en/​developers/​Documentation/​radiotap|Radiotap]] - For 802.11 frame injection/​reception ​
 +      * [[en/​developers/​Documentation/​Android|Support for Android]] - if you want to know how to add support for Android ​
 +      * [[en/​developers/​Documentation/​modularizing-code|Howto modularize code]] - Examples of how we expect you to modularize code 
 +
 +
 +===== 802.11 Development process =====
 +
 +Check out the [[en/​developers/​process|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 [[en/​developers/​stable-pending|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. ​
  
en/developers/documentation.1506084681.txt.gz ยท Last modified: 2017/09/22 12:51 by Md Rayhan