簡報下載:Linux 驅動程式的 read/write 觀念解析

jollen 發表於 December 21, 2007 4:15 PM

12/19(三) 下午於 [OpenMoko] 的 [OpenLab] 發表了一場演說,時間是一個小時。這是一場有關 Linux 驅動程式的演講訓練活動,本次演講主要在解析 Linux 驅動程式的 read/write 程式碼框架(framework)與觀念解析。大綱如下:

* read/write system call
* vfs switch
* user-space vs. kernel-space: I/O data
* short discussion on wait queue: blocking I/O
* cdata example

時間只有一個小時,因此在規劃簡報時,決定採取範例導向的方式做介紹。當天以一個 cdata 的範例做主軸,直接透過程式碼來做講解。在此提供簡報電子檔供參考 [linux-device-drivers-read-write]。

Jollen's Blog 使用 Github issues 與讀者交流討論。請點擊上方的文章專屬 issue,或 open a new issue

您可透過電子郵件 jollen@jollen.org,或是 Linkedin 與我連絡。更歡迎使用微信,請搜尋 WeChat ID:jollentw