2010年5月10日 星期一

Linux Kernel Drvice Sample Code

很多朋友都在問我,有沒有Driver的範例程式啊!一般來講我都會說自己去看Kernel Source Code@@
不過今天突然看到The Linux Documentation Project就有範例教學了麻!
2.4 Kernel Driver
2.6 Kernel Driver

另外也有人寫了一篇Block Driver的Sample Code
A Simple Block Driver for Linux Kernel 2.6
A Simple Block Driver for Linux Kernel 2.6.31

對Driver設計有興趣的人可以參考一下囉!

其它參考資料:
Write a Linux Hardware Device Driver
Writing a Linux Driver
Writing device drivers in Linux: A brief tutorial
Kernel Modules and Device Drivers Chapter 7
OpenMoko OpenLab Free Training
Linux Kernel Driver Tutorial - Martin Waitz

4 則留言:

Ethan_Yang 提到...

我想,你的朋友的意思應該是有兩個:
1.有沒有『中文版』解說?
2.你有沒有時間幫我寫?

史丹利 提到...

兩個?不只啊..呵!
中文版...不知道耶!
當然...沒時間寫啊...連睡覺時間都所剩不多了@@

Unknown 提到...

您好,

請問你熟悉linux driver apply for inbox driver的流程或是相關資訊嗎?
一直再找linux kernel/ linux foundation, 但找不到相關資訊.

史丹利 提到...

inbox 沒有耶

一個小故事讓我們明白資金流通的意義

“又是炎熱小鎮慵懶的一天。太陽高掛,街道無人,每個人都債台高築,靠信用度日。這時,從外地來了一位有錢的旅客,他進了一家旅館,拿出一張1000 元鈔票放在櫃檯,說想先看看房間,挑一間合適的過夜,就在此人上樓的時候---- 店主抓了這張1000 元鈔,跑到隔壁屠戶那裡支付了他欠的肉錢...