目前日期文章:201201 (6)

瀏覽方式: 標題列表 簡短摘要

procfs 指的是位於 /proc 的虛擬檔案系統(實體在 RAM內), 內含 kernel 與各驅動程式的設定選項。
/proc 內的大多數檔案都是唯讀的,像 /proc/cpuinfo , /proc/meminfo 等等...

csw.dawn 發表在 痞客邦 留言(0) 人氣()

相信各位都有在Linux上寫程式的經驗,
當您程式裡呼叫 open 時,Linux 預設會以 blocking mode的方式開啟,

csw.dawn 發表在 痞客邦 留言(0) 人氣()

IOCTL 是一種系統呼叫介面,user process 呼叫 ioctl() 即可對驅動程式送出系統呼叫,
如此會呼叫驅動程式的 IOCTL 處理函式,也可跟驅動程式交換資料。

csw.dawn 發表在 痞客邦 留言(0) 人氣()

前面介紹了那麼多的範例,但您有發現嗎?
所有範例程式的裝置檔,都必須要手動建立,難道不能自動建立嗎?

csw.dawn 發表在 痞客邦 留言(1) 人氣()

有時候,如果有多個裝置,但想要做出不同的行為,那怎麼辦呢?
之前有介紹過 minor 吧。

csw.dawn 發表在 痞客邦 留言(0) 人氣()

既然各位對最基本的驅動程式已有概念了,
那當然我們得再去一步的探討囉。

csw.dawn 發表在 痞客邦 留言(0) 人氣()