您現在的位置: 18luck新利全站下载 >> 生產管理>> 設備管理>> 資料信息

linux設備驅動程序開發課件(PPT 81頁)

所屬分類:
設備管理
文件大小:
849 KB
下載地址:
相關資料:
linux, 驅動程序
linux設備驅動程序開發課件(PPT 81頁)內容簡介
7.1設備驅動概述
7.1.2 設備類型
驅動程序中涉及的幾個概念
編寫Hello World 模塊
Printk函數
linux2.4 編寫Hello World 模塊的Makefile
Linux2.6 編寫Hello World 模塊的Makefile
/dev/
/proc/devices p233
dev_t類型
設備入口點p234
設備入口點
用戶空間和內核空間p220
字符設備p218
係統調用
一個簡單的應用程序
設備驅動和文件係統的關係
7.1.1 設備驅動和文件係統的關係
7.1.3 設備號
字符型設備主設備號的添加和注銷
7.2設備驅動程序基礎
file_operations(文件操作)數據結構
1. file_operations數據結構
p228
2. inode數據結構
2. inode數據結構p222
cdev結構
3. file數據結構
3. file數據結構
7.2.2字符設備驅動開發p228
定義file_operations結構p228
實現所需的文件操作調用p228
實現所需的文件操作調用
7.2.2字符設備驅動開發
1)設備主設備號的添加和注銷p225
1)設備主設備號的添加和注銷p226
動態分配設備號
linux2.4驅動的注冊和卸載
register_chrdev函數的定義
linux2.6驅動的注冊和卸載
linux2.6驅動的注冊和卸載p226
..............................

Baidu
map