2017-03-07 63 views
1

當我遇到一個像「linux/list.h」和「sys/kmem.h」中那樣的新內核函數時,我唯一的幫助來源是「Linux Device Drivers」或「Linux Cross reference」頁。但是本書只涵蓋了最常用的功能,有時是過時的版本,而交叉引用頁面只給出了功能實現,而沒有討論參數是什麼。如果我很幸運,我可以找到人們在線詢問功能,但情況並非總是如此。是否有像大多數用戶空間函數的手冊頁一樣的內核函數的良好文檔?有沒有適合linux內核函數的文檔?

回答

1

有。當然,「正當」是一個意見問題。

Linux Kernel's documentation web pages對我來說似乎是適當的。

OTOH,我懷疑很多人會認爲源代碼本身是唯一真正的適當文檔。

+0

是的,有時最好的文檔是使用相關函數的其他源代碼。但是,我也發現/ Documentation/*下的信息在回答「爲什麼」時非常有用。 –

+0

好主意,非常感謝。 – Pracka