Documentation
From OpenDriversWiki
The following series of sections attempts to capture links to documentation that provides reference material and guidelines for device driver developers. This page has been laid out to flow in a logical order. It starts with material that helps describe how the Linux open source community interacts and operates, then progresses to a more technical set of documents for those wanting to contribute code, and finally wraps up with information that a newly informed and educated driver developer may find of interest.
| Table of contents |
|---|
[edit] Linux Open Source Community Background InformationThis section is for developers completely new to open source who have absolutely no prior knowledge about the open source community. The material in this section will try to describe how the Linux open source community operates. The information here will help describe the social interactions and atmosphere of the open source community and give the reader an outline of the non-technical processes and procedures that happen within the Linux open source community.
[edit] Submitting Code to the Open Source CommunityThis section applies to the open source developer newbie. He/She understands how the community operates and interacts and are now wanting to start contributing code. However, he/she is unaware of how to submit the code or even where to submit the code. This section will provide information on how to format and submit his/her code to the open source community.
[edit] Writing/Porting Device DriversThis section is for the developer who understands how the open source community opperates, how new code should look, and how to submit that new code. This section is for the developer interested in writing a new driver or porting an existing driver to Linux.
[edit] Kernel Driver InfrastructureThis is for the developer who just isn't satisfied with writing or porting a device driver to Linux. He/She is still curious how the Kernel Driver Infrastructure works. This next section dives depper into the inner workings of the Linux kernel.
[edit] Other Useful Sites and DocumentsThis section has some pointers to other useful sites and documents that we feel individuals would also be interested in.
|

