Size: 2426
Comment:
|
← Revision 13 as of 2017-12-30 07:19:28 ⇥
Size: 2088
Comment: converted to 1.6 markup
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
在這裡編輯新頁面「KernelDocumentation」 | 文件 |
Line 3: | Line 3: |
Documents Some existing links with information about different documents describing Linux Kernel. Information here is not guaranteed to be correct or up to date. Please add the documents you think should be present here. |
部份已存在連結與關於描述Linux核心的不同文件的資訊.這裡的資訊 不保證是正確的或最新的. 請增加你認為應該要在這兒呈現的文件. |
Line 8: | Line 6: |
HOWTO do Linux kernel development[http://lwn.net/Articles/160191/] |
|
Line 11: | Line 7: |
* [[HowToDoLinuxKernelDevelopment|如何從事 Linux 核心 開發]] . o Original source: http://lwn.net/Articles/160191/ |
|
Line 13: | Line 11: |
* | * WritingPortableDrivers 由 Greg KH 撰寫. . o 如何撰寫可移植的設備驅動程式. * . /SchedulingInUNIXAndLinux Unix 和 Linux底下的排程 . o 一份簡短不甚完整的介紹行程如何和核心交互作用. * . /CopyUser 複製 從/到 使用者區間實作. . o 一份x86簡介複製從/到使用者的主要程式. * . /KernelSrcInCVS 放置核心原始碼到CVS 由 Erik Mouw撰寫. . o 如何使用CVS管理你的核心原始碼. * . /DebugWithoutPrintk 列印除錯訊息不用printk 由 Keith Owens撰寫. . o 直接產生至螢幕透過有限的printk(像是在早期啟動序列) * . /InitcallMechanism 瞭解Linux核心 Initcall 機制 Trevor Woerner 撰寫. . o module_init() 如何和 周邊作業. * . /SeqFileHowTo seq_file HOWTO Randy Dunlap 撰寫. . o 描述 seq_file API, 透過 /proc 用來輸出資訊. * . UpstreamMerge RikvanRiel 撰寫 . o 合併程式碼到上游核心的 why 以及 how. * . WhyReiser4IsNotIn Diego Calleja 撰寫. . o 為何 Reiser4 不在Linux核心. 簡報 |
Line 15: | Line 31: |
WritingPortableDrivers by Greg KH. o How to write portable device drivers. * |
* . /LinuxIPNetworking Linux IP 網路 Glenn Herrin 撰寫. . o Linux 2.2 IP 堆疊的描述, 含圖示. * . /HighAvailability 高度可用性座談 Marcelo Tosatti 撰寫. . o 在高度可用性的議題上的 IRC 座談會 . * . /MemoryManagement Memory Management talk by Rik van Riel . o 記憶體管理的 IRC 座談會. * . /Netfilter Netfilter 座談會 Harald Welte 撰寫. * netfilter 的 IRC 座談會 * . www.nuvolinux.org 一個Linux核心的文件專案(意大利文) . o 我們正在詢找 志願者 翻譯成英文. |
Line 19: | Line 42: |
/SchedulingInUNIXAndLinux Scheduling in UNIX and Linux o A short and incomplete introduction to how tasks interact with the kernel. * /CopyUser Copy from/to user-space implementation. o A description of the x86 copy_from/to_user() core code. * /KernelSrcInCVS Putting kernel sources in CVS by Erik Mouw. o How to use CVS to manage your kernel sources. * /DebugWithoutPrintk Printing debug info without printk by Keith Owens. o Directly renders to screen bypassing limitations of printk (such as early in the boot sequence) * /InitcallMechanism Understanding The Linux Kernel Initcall Mechanism by Trevor Woerner. o How module_init() and friends work. * /SeqFileHowTo seq_file HOWTO by Randy Dunlap o Describes the seq_file API, used for outputting information via /proc. * UpstreamMerge by RikvanRiel. o The why and how of merging code into the upstream kernel. * WhyReiser4IsNotIn by Diego Calleja. o Why Reiser4 is not in the Linux Kernel. Presentations * /LinuxIPNetworking Linux IP Networking by Glenn Herrin o A description of Linux 2.2's IP stack, with diagrams. * /HighAvailability High Availability talk by Marcelo Tosatti o IRC talk on high availability issues * /MemoryManagement Memory Management talk by Rik van Riel o IRC talk on memory management * /Netfilter Netfilter talk by Harald Welte * IRC talk on netfilter * www.nuvolinux.org A documentation project on the Linux kernel. (italian) o We are searching volunteers for a translation in english. Currently offline * Kerneldoc by various contributors. o Generated pdf/html files from the kernel source tree. |
目前下線 * . Kerneldoc 由不同的貢獻者撰寫. . o pdf/html 檔案 從 核心原始碼樹產生. |
文件
部份已存在連結與關於描述Linux核心的不同文件的資訊.這裡的資訊 不保證是正確的或最新的. 請增加你認為應該要在這兒呈現的文件.
How To
o Original source: http://lwn.net/Articles/160191/
Articles
WritingPortableDrivers 由 Greg KH 撰寫.
- o 如何撰寫可移植的設備驅動程式.
- . /SchedulingInUNIXAndLinux Unix 和 Linux底下的排程
- o 一份簡短不甚完整的介紹行程如何和核心交互作用.
. /CopyUser 複製 從/到 使用者區間實作.
- o 一份x86簡介複製從/到使用者的主要程式.
- . /KernelSrcInCVS 放置核心原始碼到CVS 由 Erik Mouw撰寫.
- o 如何使用CVS管理你的核心原始碼.
. /DebugWithoutPrintk 列印除錯訊息不用printk 由 Keith Owens撰寫.
- o 直接產生至螢幕透過有限的printk(像是在早期啟動序列)
. /InitcallMechanism 瞭解Linux核心 Initcall 機制 Trevor Woerner 撰寫.
- o module_init() 如何和 周邊作業.
. /SeqFileHowTo seq_file HOWTO Randy Dunlap 撰寫.
- o 描述 seq_file API, 透過 /proc 用來輸出資訊.
. UpstreamMerge RikvanRiel 撰寫
- o 合併程式碼到上游核心的 why 以及 how.
. WhyReiser4IsNotIn Diego Calleja 撰寫.
- o 為何 Reiser4 不在Linux核心.
簡報
- . /LinuxIPNetworking Linux IP 網路 Glenn Herrin 撰寫.
- o Linux 2.2 IP 堆疊的描述, 含圖示.
. /HighAvailability 高度可用性座談 Marcelo Tosatti 撰寫.
- o 在高度可用性的議題上的 IRC 座談會 .
. /MemoryManagement Memory Management talk by Rik van Riel
- o 記憶體管理的 IRC 座談會.
- . /Netfilter Netfilter 座談會 Harald Welte 撰寫.
- netfilter 的 IRC 座談會
- . www.nuvolinux.org 一個Linux核心的文件專案(意大利文)
- o 我們正在詢找 志願者 翻譯成英文.
目前下線
- . Kerneldoc 由不同的貢獻者撰寫.
- o pdf/html 檔案 從 核心原始碼樹產生.