diff options
| author | Alexey Dobriyan <adobriyan@gmail.com> | 2006-09-29 05:01:43 -0400 |
|---|---|---|
| committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-09-29 12:18:25 -0400 |
| commit | 3706baa8b1ba0d71d52fd0c656752a6495f6364a (patch) | |
| tree | c2a744367dc347a79ac144088778116a97202bef /Documentation/SubmittingDrivers | |
| parent | eb84a20e9e6b98dcb33023ad22241d79107a08a7 (diff) | |
[PATCH] Documentation/SubmittingDrivers: minor update
* fix copright typo
* remove trailing whitespace
* remove Kernel Traffic from Resources. Zack, it was great reading!
* Name Arjan by name and fix URL of "How to NOT" paper.
* Remove "Last updated" tag.
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'Documentation/SubmittingDrivers')
| -rw-r--r-- | Documentation/SubmittingDrivers | 21 |
1 files changed, 7 insertions, 14 deletions
diff --git a/Documentation/SubmittingDrivers b/Documentation/SubmittingDrivers index 6bd30fdd0786..58bead05eabb 100644 --- a/Documentation/SubmittingDrivers +++ b/Documentation/SubmittingDrivers | |||
| @@ -59,11 +59,11 @@ Copyright: The copyright owner must agree to use of GPL. | |||
| 59 | are the same person/entity. If not, the name of | 59 | are the same person/entity. If not, the name of |
| 60 | the person/entity authorizing use of GPL should be | 60 | the person/entity authorizing use of GPL should be |
| 61 | listed in case it's necessary to verify the will of | 61 | listed in case it's necessary to verify the will of |
| 62 | the copright owner. | 62 | the copyright owner. |
| 63 | 63 | ||
| 64 | Interfaces: If your driver uses existing interfaces and behaves like | 64 | Interfaces: If your driver uses existing interfaces and behaves like |
| 65 | other drivers in the same class it will be much more likely | 65 | other drivers in the same class it will be much more likely |
| 66 | to be accepted than if it invents gratuitous new ones. | 66 | to be accepted than if it invents gratuitous new ones. |
| 67 | If you need to implement a common API over Linux and NT | 67 | If you need to implement a common API over Linux and NT |
| 68 | drivers do it in userspace. | 68 | drivers do it in userspace. |
| 69 | 69 | ||
| @@ -88,7 +88,7 @@ Clarity: It helps if anyone can see how to fix the driver. It helps | |||
| 88 | it will go in the bitbucket. | 88 | it will go in the bitbucket. |
| 89 | 89 | ||
| 90 | Control: In general if there is active maintainance of a driver by | 90 | Control: In general if there is active maintainance of a driver by |
| 91 | the author then patches will be redirected to them unless | 91 | the author then patches will be redirected to them unless |
| 92 | they are totally obvious and without need of checking. | 92 | they are totally obvious and without need of checking. |
| 93 | If you want to be the contact and update point for the | 93 | If you want to be the contact and update point for the |
| 94 | driver it is a good idea to state this in the comments, | 94 | driver it is a good idea to state this in the comments, |
| @@ -100,7 +100,7 @@ What Criteria Do Not Determine Acceptance | |||
| 100 | Vendor: Being the hardware vendor and maintaining the driver is | 100 | Vendor: Being the hardware vendor and maintaining the driver is |
| 101 | often a good thing. If there is a stable working driver from | 101 | often a good thing. If there is a stable working driver from |
| 102 | other people already in the tree don't expect 'we are the | 102 | other people already in the tree don't expect 'we are the |
| 103 | vendor' to get your driver chosen. Ideally work with the | 103 | vendor' to get your driver chosen. Ideally work with the |
| 104 | existing driver author to build a single perfect driver. | 104 | existing driver author to build a single perfect driver. |
| 105 | 105 | ||
| 106 | Author: It doesn't matter if a large Linux company wrote the driver, | 106 | Author: It doesn't matter if a large Linux company wrote the driver, |
| @@ -116,17 +116,13 @@ Linux kernel master tree: | |||
| 116 | ftp.??.kernel.org:/pub/linux/kernel/... | 116 | ftp.??.kernel.org:/pub/linux/kernel/... |
| 117 | ?? == your country code, such as "us", "uk", "fr", etc. | 117 | ?? == your country code, such as "us", "uk", "fr", etc. |
| 118 | 118 | ||
| 119 | Linux kernel mailing list: | 119 | Linux kernel mailing list: |
| 120 | linux-kernel@vger.kernel.org | 120 | linux-kernel@vger.kernel.org |
| 121 | [mail majordomo@vger.kernel.org to subscribe] | 121 | [mail majordomo@vger.kernel.org to subscribe] |
| 122 | 122 | ||
| 123 | Linux Device Drivers, Third Edition (covers 2.6.10): | 123 | Linux Device Drivers, Third Edition (covers 2.6.10): |
| 124 | http://lwn.net/Kernel/LDD3/ (free version) | 124 | http://lwn.net/Kernel/LDD3/ (free version) |
| 125 | 125 | ||
| 126 | Kernel traffic: | ||
| 127 | Weekly summary of kernel list activity (much easier to read) | ||
| 128 | http://www.kerneltraffic.org/kernel-traffic/ | ||
| 129 | |||
| 130 | LWN.net: | 126 | LWN.net: |
| 131 | Weekly summary of kernel development activity - http://lwn.net/ | 127 | Weekly summary of kernel development activity - http://lwn.net/ |
| 132 | 2.6 API changes: | 128 | 2.6 API changes: |
| @@ -145,11 +141,8 @@ KernelNewbies: | |||
| 145 | Linux USB project: | 141 | Linux USB project: |
| 146 | http://www.linux-usb.org/ | 142 | http://www.linux-usb.org/ |
| 147 | 143 | ||
| 148 | How to NOT write kernel driver by arjanv@redhat.com | 144 | How to NOT write kernel driver by Arjan van de Ven: |
| 149 | http://people.redhat.com/arjanv/olspaper.pdf | 145 | http://www.fenrus.org/how-to-not-write-a-device-driver-paper.pdf |
| 150 | 146 | ||
| 151 | Kernel Janitor: | 147 | Kernel Janitor: |
| 152 | http://janitor.kernelnewbies.org/ | 148 | http://janitor.kernelnewbies.org/ |
| 153 | |||
| 154 | -- | ||
| 155 | Last updated on 17 Nov 2005. | ||
