十六、測試與除錯
開發驅動程式的測試與除錯方法,與開發應用程式時有著很大的差異。

silverfoxkkk 發表在 痞客邦 留言(0) 人氣()

十一、中斷
控制週邊裝置時,與同步、鎖定等功能同樣不可或缺的是「中斷」機制。

silverfoxkkk 發表在 痞客邦 留言(1) 人氣()

十、同步與鎖定
前一章的計時器有「錯過」的問題,但被這個問題困擾的不只計時器,本章要繼續介紹「同步與鎖定」。

silverfoxkkk 發表在 痞客邦 留言(0) 人氣()

九、計時器
介紹驅動程式特有的時間管理機制。

silverfoxkkk 發表在 痞客邦 留言(1) 人氣()

八、記憶體
在 Kernel 內管理記憶體的方式與一般應用程式不同,所以驅動程式需要取用記憶體時,必須要知道 kernel 管理記憶體的方式及其特性。

silverfoxkkk 發表在 痞客邦 留言(0) 人氣()

七、控制硬體
驅動程式最主要的任務 - 控制硬體。

silverfoxkkk 發表在 痞客邦 留言(0) 人氣()

六、實際撰寫驅動程式
延續上一章的驅動程式基礎知識,繼續介紹實際應用技巧。

silverfoxkkk 發表在 痞客邦 留言(1) 人氣()

五、開發 driver 需要的基礎知識
以 Character device driver 為例,學會 user process 將如何透過 device file 與 driver 作溝通。

silverfoxkkk 發表在 痞客邦 留言(0) 人氣()

四、開發驅動程式的第一步
裝置驅動程式分成動態連結、靜態連結兩種。

silverfoxkkk 發表在 痞客邦 留言(0) 人氣()

三、準備開發裝置驅動程式

silverfoxkkk 發表在 痞客邦 留言(0) 人氣()