linux动态加载程序

 程序加载命令

应用情况:在PC,linux下编译好.KO模块驱动,移植到TQ244O上运行。

模块加载的几个命令:insmod  , modprobe,rmmod  ,lsmod   ,mkmod。

#insmod  *.ko         //在*.ko所在目录下运行此命令,将模块加载到系统中。

#modprobe *.ko      //可以完成/lib目录下.ko模块的加载,modprobe具有检索功能。

#rmmod *.ko           //卸载系统已运行的驱动模块,在任意目录下可以执行。

#lsmod *.ko             //查询系统运行了哪些驱动模块,在任意目录下可以执行。

mkmod命令的格式是:

mknod  设备名   设备类型(字符:c,块:b)  主设备号 从设备号

例如;

  #mknod  /dev/leds c 210 0      //将xxx这个驱动以文件夹的方式在/dev目录下创建设备,该驱动为字符类型驱动,主设备号是231,从设备号是0。

 

 

posted @ 2013-05-04 19:49  梦幻乐园  阅读(300)  评论(0编辑  收藏  举报