有相依性的程式
在程式中需多上
**************************
* EXPORT_SYMBOL(symbol); *
**************************
告知公開的函式
make後
再把*.ko檔放入depmod搜索路徑內
/lib/modules/2.6.9/kernel/drivers/.....
在打上指令
depmod -ae
來讓/lib/modules/2.6.9/modules.dep檔建立相依關係
最後再用modprobe -V xxxx 來讓相依檔都載入核心
移除用modprobe -r xxxx移除
相依檔也會移除
###############################
第二種方法
不好用
用的人少
**************************
* request_module("xxxx") *
**************************
還要多標頭檔linux/kmod.h
移除也沒辦法一次移除
要一個一個來
因為沒相依
但載入都會一起進去
沒有留言:
張貼留言