黄色片网站免费观看-黄色片网站观看-黄色片网站大全-黄色片视频网-色偷偷网址-色偷偷网站

depmod

分析可載入模塊的相依性

補充說明

depmod命令 可產生模塊依賴的映射文件,在構建嵌入式系統時,需要由這個命令來生成相應的文件,由modprobe使用。

語法

depmod(選項)

選項

-a或--all:分析所有可用的模塊;
-d或debug:執行排錯模式;
-e:輸出無法參照的符號;
-i:不檢查符號表的版本;
-m<文件>或system-map<文件>:使用指定的符號表文件;
-s或--system-log:在系統記錄中記錄錯誤;
-v或--verbose:執行時顯示詳細的信息;
-V或--version:顯示版本信息;
--help:顯示幫助。

實例

depmod -b /home/windsome/EMMA3PF-KernelSource-20080626/install_pos -e -F ./boot/System.map -v 2.6.18_pro500-bcm91250-mips2_fp_be -A -a

編譯linux過程及執行depmod的例子:

genkernel.sh (at linux-2.6.18_pro500)
#######
export INSTALL_ROOT_EMMA3PF="/home/windsome/EMMA3PF-KernelSource-20080626/install_pos"
export INSTALL_MOD_EMMA3PF="/home/windsome/EMMA3PF-KernelSource-20080626/install_pos"
rm /home/windsome/EMMA3PF-KernelSource-20080626/install_pos/lib -rf
rm /home/windsome/EMMA3PF-KernelSource-20080626/install_pos/boot/* -rf
cd <linux_src_dir>
make
make modules_install
cp vmlinux System.map /home/windsome/EMMA3PF-KernelSource-20080626/install_pos/boot/ -p
cd /home/windsome/EMMA3PF-KernelSource-20080626/install_pos
depmod -b /home/windsome/EMMA3PF-KernelSource-20080626/install_pos -e -F ./boot/System.map -v 2.6.18_pro500-bcm91250-mips2_fp_be -A -a

其他用法:

在linux桌面系統中,當你編譯了新的驅動,為了能夠用modprobe ***加載模塊, 你需要先將模塊拷貝到/lib/modules /2.6.31-20-generic目錄下,然后運行sudo depmod -a將模塊信息寫入modules.dep、modules.dep.bin、modules.alias.bin、modules.alias和modules.pcimap文件中。

如,我編譯了一個新的wifi驅動r8192se_pci.ko,將其拷貝到/lib/modules/2.6.31-20-generic/wireless下,然后到/lib/modules/2.6.31-20-generic運行depmod -a,之后可以在任意目錄運行modprobe r8192se_pci。