2010-01-11 130 views
3

我現在正在學習編程驅動程序。學習linux驅動程序

我從這本書Linux Device Drivers

做我的學習,但我有點缺乏實踐。你能推薦一些我可以開始使用的簡單項目嗎?

或者一些開源項目,新手可以理解發生了什麼。

其他示例和教程將受到歡迎。

感謝您的幫助。

+0

僅供參考,如果你想瀏覽的Linux內核源代碼,請訪問lxr.linux .no,官方的Linux交叉引用網站 – 2010-01-12 01:41:52

+1

查看類似的問題http://stackoverflow.com/questions/60763/learning-kernel-hacking-and-embedded-development-at-home/ – 2010-01-12 02:54:40

+0

只是爲了記錄,一本免費的onlive version of the LDD3書。 – 2010-01-11 22:00:40

回答

2

免費軟件雜誌有有關的文章:

http://www.freesoftwaremagazine.com/articles/drivers_linux?page=0%2C0

本教程下載的PDF格式。

本文介紹了自制多色光的USB驅動程序的編程。我覺得它挺有意思:)

http://www.linuxjournal.com/article/7353

更多「完整」的司機,我會看的「串行」驅動程序(這意味着驅動程序連接到一個普通的老式串口或USB端口的設備)的代碼因爲您的計算機和設備之間的數據傳輸感覺更自然。