第六章讀書筆記

2022-09-11 10:39:15 字數 465 閱讀 7473

linux系統將每個驅動都對映成乙個檔案,這些檔案稱為裝置檔案或驅動檔案,都儲存在/dev目錄中。

編寫linux驅動程式的步驟:

第1 步:建立linu x 驅動骨架 (裝載和解除安裝linu x 驅動)

第2 步:註冊和登出裝置檔案;

第3 步z 指定與驅動相關的資訊;

第4 步=指定**函式 ;

第5 步z 編寫業務邏輯 ;

第6 步:編寫makefile檔案 ;

第7 步z 編譯linux 驅動程式 ;

第8 步2 安裝和解除安裝linux 驅動;

printf函式執行在使用者空間,printk函式執行在核心空間。

測試linux驅動的步驟:

第一步:匯入test_count.c檔案

第二步:設定include路徑

第三步:建立target

第四步:build工程

第五步:執行測試程式

第六章 讀書筆記

第六章主要講的是第乙個linux 驅動程式 統計單詞個數。從這章開始進入了實戰階段,這一章首先介紹了linux 驅動的工作方式,linux 將每乙個驅動都對映成乙個檔案,這些檔案被稱為裝置檔案或驅動檔案,都儲存在 dev 目錄中,使得 linux 驅動互動就像是普通檔案互動一樣。編寫linux 驅動...

C Primer 讀書筆記 第六章

第 章 語句 簡單語句 表示式語句 expression r statement 乙個表示式加上結尾的分號,執行時導致該表示式被求值 空語句 null statement 只由乙個單獨的分號組成,當語法上需要乙個語句但邏輯上並不需要時使用 宣告語句 用於宣告或定義物件或類 復合語句 復合語句 com...

C Primier讀書筆記(第六章2)

頂層的const在過載時無法相互區分,底層的可以 void lookup int i void lookup const int i void lookup int i void lookup int const i 重複宣告 void lookup char ch void lookup cons...