這也算是一本神書了,12年買了,13年看完了,後來一直嫌棄著,今天當好有空,整理一下筆記,也算是溫故知新了。
這個做linux驅動開發必看的書記,我這個是第三版本,核心版本是2.6版本的。
(這章不重要,過)
講如何獲取原始碼,如何編譯一核心,(過)
核心開發的特點,這個還是比較好的
第3章 程序管理
第4章 程序排程
第5章 系統呼叫
第6章 核心資料結構
第7章 中斷和中斷處理
第8章 下半部和推後執行的工作
第9章 核心同步介紹
第10章 核心同步方法
第11章 定時器和時間管理
第12章 記憶體管理
第13章 虛擬檔案系統
第14章 塊i/o層
第15章 程序位址空間
第16章 頁快取記憶體和頁回寫
第17章 裝置與模組
第18章 除錯
第19章 可移植性
第20章 補丁、開發和社群
讀書筆記 Linux裝置驅動程式(一) 0 02
驅動程式的引數值可由in od或者modprobe在裝載模組時設定,後者還可以從配置檔案 etc modules.conf 中獲得引數賦值。這些命令能夠在命令列中接受整型和字串型賦值。如 模組需要獲得乙個叫做skull ival的整型引數和乙個叫做skull sval的字串型引數 in od sku...
LINUX裝置驅動程式筆記
1.核心功能劃分 程序管理,記憶體管理,檔案系統,裝置控制,網路。裝置的分類 字元裝置,塊裝置,網路介面。單個原始檔編譯模組 obj m hello.o 多個原始檔編譯模組 obj m module.o module objs file1.o file2.o make c kernel 2.6 m ...
linux裝置驅動程式 字元裝置驅動程式
先留個 有一起學習驅動程式的加qq295699450 字元裝置驅動 這篇比較惱火。載入成功,但是讀不出來資料,有知道怎麼回事的,留個言,一起討論下 資料結構 struct scull mem struct scull dev dev 整個驅動程式 如下 include include include...