迅為基于iTOP-RK3568開發板進行講解,本次更新內容為第九期,主要講解設備模型,共計29講。 思路更科學,入門更簡單
0.課程規劃
1.拋磚引玉-設備模型的框架:kobject和kset
2.實踐:創建kobject實驗
3.實踐:創建kset實驗
4.什么是設備模型,為什么要引入設備模型?
5.對設備模型進一步探究
6.sysfs虛擬文件系統的目錄層次分析
7.什么是引用計數器(kref)?
6.sysfs虛擬文件系統的目錄層次分析
7.什么是引用計數器(kref)?
8.實踐:引用計數器實驗
9.實例:kobject是如何釋放的
10.引入并完善kobj_type結構體
11.在sys目錄下創建屬性文件并實現讀寫功能(一)
12.優化sys目錄下屬性文件的讀寫函數
13.在sys目錄下創建屬性文件并實現讀寫功能(二)
14.在sys目錄下創建多個屬性文件的簡便方法
15.實踐:注冊一個自己的總線
16.實踐:在總線目錄下創建屬性文件
17.理論分析:總線是如何注冊的?
18.實例分析:platform總線是如何注冊的?
19.實踐:在自己的總線下注冊設備
20.理論分析:設備是如何注冊的?
21.實例分析:platform總線上的設備是如何注冊的?
22.課后作業:為什么在注冊platform總線之前先注冊了設備?
23.實踐:在自己的總線下注冊驅動
24.理論分析:驅動是如何注冊的?
25.probe函數是如何執行的?
26.為什么加載設備和加載驅動沒有先后順序
27.實例分析:platform總線上的驅動是如何注冊的?
28.設備模型總結和回顧
-
嵌入式
+關注
關注
5082文章
19126瀏覽量
305201 -
開發板
+關注
關注
25文章
5050瀏覽量
97472 -
Linux驅動
+關注
關注
0文章
43瀏覽量
9965
發布評論請先 登錄
相關推薦
評論