解决OK6410开发板无法rmmod(卸载驱动)
2012-09-18 23:37
537 查看
在PC linux上面新建一个rmmod.c
# arm-linux-gcc -static -o rmmod rmmod.c
# arm-linux-strip -s rmmod
将生成的rmmod复制到开发板的/sbin/目录下面,
试试rmmod是不是可以使用了...
#include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <fcntl.h> #include <string.h> #include <errno.h> int main(int argc, char *argv[]) { const char *modname = argv[1]; int ret = -1; int maxtry = 10; while (maxtry-- > 0) { ret = delete_module(modname, O_NONBLOCK | O_EXCL);//系统调用sys_delete_module if (ret < 0 && errno == EAGAIN) usleep(500000); else break; } if (ret != 0) printf("Unable to unload driver module \"%s\": %s\n", modname, strerror(errno)); }使用ARM-LINUX-GCC编译
# arm-linux-gcc -static -o rmmod rmmod.c
# arm-linux-strip -s rmmod
将生成的rmmod复制到开发板的/sbin/目录下面,
试试rmmod是不是可以使用了...
相关文章推荐
- 解决OK6410开发板无法rmmod(卸载驱动)
- OK6410开发板下rmmod: chdir(/lib/modules): No such file or directory 解决方法
- 飞凌ok6410开发板烧写yaffs2以后无法修改rcS的解决办法 3ff8
- linux驱动开发“飞凌ok6410开发板之系列led驱动的开发”
- OpenJTAG不能正常连接OK6410开发板的解决方法
- OK6410开发板Linux-3.3.5驱动移植之DM900网卡驱动移植+NFS文件系统挂载
- u-boot下wifi驱动在OK6410开发板下的移植-前言
- Android照相功能驱动层中HAL的实现(基于OK6410开发板+OV9650摄像头)
- 5、卸载驱动出现 rmmod:chdir(2.6.28.6):No such file or directory 的解决办法
- ok6410 官方的驱动卸载
- OK6410 rmmod卸载模块失败:No such file or directory -- 转
- ZC301摄像头,OK6410的开发板,linux3.0.1,内核Oops的解决方法
- OK6410 linux3.0.1 外部中断组1~9无法request_irq的解决方法
- linux设备驱动之我是led灯-基于OK6410开发板 .
- 飞凌开发板的触摸屏驱动(ok6410)
- 解决我的驱动无法卸载的问题
- 飞凌ok6410开发板的按键驱动改程序
- OK6410USB驱动安装失败问题解决
- 终于解决了两台6410开发板无法ping通问题
- Android照相功能驱动层中HAL的实现(基于OK6410开发板+OV9650摄像头)