亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標題:
今天寫的一個2.6.x的makefile,歡迎大家提意見
[打印本頁]
作者:
hemoparrot
時間:
2008-09-23 12:03
標題:
今天寫的一個2.6.x的makefile,歡迎大家提意見
##文件說明,編譯2.6.x的linux驅動的makefile文件
# 作者:wyj
# email:
will_wyj@sina.com
# 創(chuàng)建時間:2008-09-23
##使用說明:
# 變量DRI_NAME MOD_NAME NOD_NAME 分別設置偽驅動程序的名稱,生成模塊的名稱和設備節(jié)點的名稱
# 使用make install進行安裝驅動 需要root權限
# 使用make uninstall進行卸載驅動 需要root權限
# 使用make clean清除多余的文件,包括生成的模塊代碼
# 驅動名稱
DRI_NAME :=demo
# 模塊名稱
MOD_NAME :=IMTI_DEMO
# 節(jié)點名稱
NOD_NAME :=/dev/demo
obj-m :=$(DRI_NAME).o
KERNELDIR ?=/lib/modules/$(shell uname -r)/build
PWD ?=$(shell pwd)
default:
$(MAKE) -C ${KERNELDIR} M=${PWD} modules
#安裝的偽代碼
.PHONY:install uninstall clean
install:default
insmod demo.ko
mknod $(NOD_NAME) c `awk '$$2=="'${MOD_NAME}'" {print $$1}' /proc/devices` 0
#卸載的偽代碼
uninstall:
rm -f $(NOD_NAME)
rmmod $(DRI_NAME)
#清理垃圾的偽代碼
clean:
@rm -rf *.o *.ko .tmp_versions *~ Module.symvers .*.cmd *.mod.c
[
本帖最后由 hemoparrot 于 2008-9-23 12:04 編輯
]
作者:
dreamice
時間:
2008-09-23 15:01
標題:
回復 #1 hemoparrot 的帖子
不錯,繼續(xù)努力學習!
作者:
eveson
時間:
2008-09-25 17:21
恩,寫的還行, rmmod $(DRI_NAME) 不加sudo能執(zhí)行嗎?
作者:
老家人
時間:
2008-09-25 17:43
跟著一道學習
作者:
hemoparrot
時間:
2008-09-25 17:53
標題:
回復 #3 eveson 的帖子
恩,寫的還行, rmmod $(DRI_NAME) 不加sudo能執(zhí)行嗎?
肯定不行,或者本身就是root,呵呵
歡迎光臨 Chinaunix (http://72891.cn/)
Powered by Discuz! X3.2