Chinese translation of SubmittingDriver

From: Li Yang
Date: Sun Jul 08 2007 - 15:17:24 EST


Here is another go of kernel documents in Chinese. The same document
together with other translated documents posted before can also be found
at http://zh-kernel.org. I am wondering if there is way to mirror these
documents on www.kernel.org. ;)

PS: A friend and I have setup a maillist (linux-kernel@xxxxxxxxxxxxx)
to discuss kernel development topics in Chinese. Welcome to join, if
you are interested in kernel development and feel more comfortable
read/write in Chinese. ;)

The maillist together with the web site are built in order to make it
easier for Chinese people to learn kernel development and contribute
back to the community. Comments and suggestions are welcomed.

Here is the document, sorry for the spam to those who can't read
Chinese. :)

---
èæçï http://www.kernel.org/doc/Documentation/SubmittingDrivers

çèèï æé Li Yang <leo@xxxxxxxxxxxxx>
çæèï æé Li Yang <leo@xxxxxxxxxxxxx>
æèèï éç Maggie Chen <chenqi@xxxxxxxxxxxxxx>
çè Wang Cong <xiyou.wangcong@xxxxxxxxx>
åå Zhang Wei <Wei.Zhang@xxxxxxxxxxxxx>

åäå Linux åææäéåçå
-----------------------------

èçææåäèéåäåäåçåææçææäèåéåçåãèææïåæäæ
åèçææåéåçåïääèåèèé XFree86 é
ç(http://www.xfree86.org/)
åïæ X.org éç (http://x.org

åèåé Documentation/SubmittingPatches ææã


åéèåå
----------

åèåååçèåçäèååääèååæç Linux ååçååéæå LANANAï
çåæ Torben Mathiasenïèèåéãçèççåæ http://www.lanana.org/ã;
åääååæäåäæåæçèåéåäéèåèéåéèååãæåèçäæï
èåé Documentation/devices.txtã

åæääççäæåçåéçèååïéäåäæäèåéåçæåïååäèå
ååéääæçèååïåäèäèåååääååçåæçæçäåã

èåéåçæäåè
------------------

Linux 2.0:
æåææçæäæåæçéåçåã

Linux 2.2:
æåææçæäæåæçéåçåã

Linux 2.4:
åææåçäçéåååæç MAINTAINERS æääåæääæçæèï
éäèåéåçåæäçäãåææçæèææååæèäæäåæåç
çæèïéäèèç Willy Tarreau <w@xxxxxx>ã

Linux 2.6:
éäéåå 2.4 çåæåæçèååïäèéèå linux-kernel éä
åèäèèææç API ååãå Linux 2.6 åææäéåçéçèçä
æ Andrew Morton <akpm@xxxxxxxx>ã

ååèåéåèåèæåçæä
----------------------------

èåï äçåéäç GNU éçååèåè (GPL) æäç Linuxïäæ
æäåäèæ GPL æåäçèåãäæèäåæåæäçåç
èåèååïåæåæéåçååäèåäåæçåïæåBSDï
äçãèåè include/linux/module.h æääæååçåè
æåååçèåã

çæï çæææèåéåæäç GPL èåãæåæäèåçæææè
æçåääæåäãååïåéååææäç GPL ççæææ
äæåäïäåéèäéã

æåï åæäçéåçåäççæçæååäååäåççéåçåè
äçäïèäæååææèçææåïéäååäæåæèæåã
åæäéèää Linux å NT çéçéåæåïéäèåç
æçéåçåã

äçï èäç Documentation/CodingStyle äææèç Linux äçé
æãåæäçæääçæïäåéää Windows éåçååå
äçäçæïéèäçåäæåïèäåååæçæäääçï
éäèååäååååååæïåäææååã

åçææï èææïæéåäæèæ 32 äçïäæææçèçæéäçå
åæå (little endian) ååææïäæææçäéæææç
ååïäèéäåäçéåçåéåå x86 æçæäãåèå
x86 äèèçéåçåäèæäåæèçãèçäåèåæ x86
çäïåéæèéåçåååäååäæååçïäæçääç
åäèèæåçæåæåçåçã

ææåï ååææäéèäèèäéåçååäåæååïåäèæäå
äçææåäåçèäèäæ bug æåãåæäæäääèå
éèçäåäæççéåçåïéäååäèæèåççã

çæççï åä Linux æåèååçåèååæéççäçïæääçé
åçåäåæåèèäçåèäèåäãååèæææåæçç
æççïååéèçæåäåççççäçååéèçåç
.suspend å .resume åæãäåèææäçéåçåæåèæ
çååçäçäåéïåæååææçèïèèåæ .suspend
åæåäæèå -ENOSYSïåèæåçïéèãäèåèåèç
ääçéååääéäåçæåäåèçéåæäãèèåéå
çåæèçæåïèåé
Documentation/power/drivers-testing.txtãæåéåçåç
æççééçååéçæèïèåé
Documentation/power/devices.txtã

ççï åæääéåçåçäèèåèèææççæïéäéåéäé
äæææçääéèääææçèääåïåäææçèäéä
èèåçäèãåæäåææäéåçåçèçäåææèïæ
ååäçæéäåæåäå MAINTAINERS æääååèäéå
çåçæçã

äååèåéåèåèæåçæä
------------------------------

äååï ççääååæçæéåçåéåæääåäãäèïåææç
æéåçæåääæääåçååäçéåçåïéäèäèæ
æâææäååâäæäåææçäçéåçåçççãçæçæ
åæïäååäçæéåçåçäèåäïæåääçäåçç
éåçåã

äèï éåçåæçåç Linux ååçåèæçäääçåïåäå
ååæåèèåææåãææäååææçæäæçæãåèä
ååäèåæçåïäåäåçèäçã


èæåè
--------

Linux åæäæçæï
ftp.??.kernel.org:/pub/linux/kernel/...
?? == äçååäçïäå "cn"ã"us"ã"uk"ã"fr" çç

Linux åæéäåèï
linux-kernel@xxxxxxxxxxxxxxx
[åéèåmajordomo@xxxxxxxxxxxxxxxåéäæèé]

Linux èåéåçåïçäçïæè 2.6.10 çåæïï
http://lwn.net/Kernel/LDD3/ ïåèçï

LWN.net:
æååæååæåæè - http://lwn.net/
2.6 çä API çåæï
http://lwn.net/Articles/2.6-kernel-api/
åæçåæçéåçåçæå 2.6 çï
http://lwn.net/Articles/driver-porting/

KernelTrapï
Linux åæçææåæäåååèèè
http://kerneltrap.org/

åæææ(KernelNewbies):
äæçåæååèæäææååå
http://kernelnewbies.org/

Linux USBéçï
http://www.linux-usb.org/

ååæéåçâäèâïArjan van de Venèï:
http://www.fenrus.org/how-to-not-write-a-device-driver-paper.pdf

åæçæä (Kernel Janitor):
http://janitor.kernelnewbies.org/

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/