因為工作的原因,不做linux驅動開發兩年有餘;同樣的,因為工作的原因重新拾起。人生真的是在於折騰,來來回回,徒添學習成本,有時確實不得已為之。每一段經歷隨緣起,隨緣沉寂。好在對技術還存在著激情,還有一股熱情去學習與折騰。
為了逼迫自己去記錄與總結,也為了以後再折騰回首的時候它仍然在,所以決定在重拾這門「手藝「的時候,多多地探索和深入,有乙個清晰的脈絡。
從今天開始,以手頭的ldd3為教材,一點一滴記錄,權當學習筆記。
在學習的過程中,希望自己能夠做到:
我還是曾經那個少年,也許我還有那個激情實現這個清單。
linux驅動學習筆記(一)
1.linux下的c程式設計特點 if forwhile switch語句,不另起一行 if和for只有一行 不要使用 對於函式需要另起一行使用 2.switch case 語句switch 與 case 對齊使用 3.核心模組的載入,解除安裝,顯示命令 insmod 載入核心模組 rmmod 解除...
Linux核心 驅動學習筆記 一
今天討論到核心啟動階段對外部裝置初始化的過程,於是粗略的看了一下相關 得到以下一些印象 未必正確,希望大家指正 1.對外部裝置初始化 出現的地方應該是 init 程序 bootloader start 彙編 decompress start kernel rest init kernel threa...
linux驅動學習筆記
1.先從最簡單的例子開始 include include module license dual bsd gpl static int hello init void printk kern alert hello,world n return 0 static void hello exit vo...