当前位置:  技术问答>linux和unix

如何卸载嵌入在内核中的驱动

    来源: 互联网  发布时间:2017-04-28

    本文导语:  我现在在学习编写驱动程序,使用的linux 2.6的内核,想自己写一个adc的驱动。 但是所用的硬件在内核中已经有驱动程序注册了,而且是编写在内核代码中的,所以我无法注册我自己的模块。 能否有一个方便的方法卸...

我现在在学习编写驱动程序,使用的linux 2.6的内核,想自己写一个adc的驱动。
但是所用的硬件在内核中已经有驱动程序注册了,而且是编写在内核代码中的,所以我无法注册我自己的模块。
能否有一个方便的方法卸载这个驱动模块呀,是不是只能重新编译内核才行?

|
如果是编译到内核中的是不卸载的。如果是模块方式可以通过rmmod xxx来卸载。你可以通过lsmod来看有没有这个模块。

另外可以重新配置内核将adc驱动去掉或者改为M,这个就不会编译进内核了。祝你好运。

|
你可以看看原有的代码是否使用mod方式,如果是编译进内核的,先看看能不能通过make menuconfig修改内核的ADC配置,如果不支持的话,自己修改makefile与ADC源码就行了.需要花一些时间,能学不少内核知识

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • mount命令(linux操作系统)挂载卸载文件系统(cifs,光驱,nfs等)方法介绍
  • Redhat Linux8.0软件卸载问题(已安装,卸载时提示没安装)
  • ubuntu系统中软件安装、卸载以及查询是否已经安装某个软件包的方法
  • 高手指教——在没有卸载程序的情况下,如何卸载已安装的软件,象Windows那样?
  • 求助:我昨天安装了realplayer 9,结果装上了,但是当我用时,他总是说有另一个程序也在用,于是我想卸载,可是当我在命令行敲卸载命令后
  • 红帽子5.5,卸载软件一半被强制中断,现在卸载也不行,安装也不行。这个问题比较刁,具体内容已经写好了,希不惜赐教。
  • 完全卸载mysql(停止服务、卸载相关程序、删除注册表
  • 求教ubuntu系统卸载软件的问题
  • 光驱卸载问题
  • linux下怎么卸载realplayer??
  • 编程技术其它 iis7站长之家
  • 如何干净卸载由多个rpm安装的包?
  • JDeveloper为什麽卸载不了?
  • 在Opensuse系统下怎么卸载软件?
  • 用程序卸载U盘
  • SOLARIS 下如何卸载ORACLE10G
  • 如何卸载vi vim
  • 怎么卸载Redhat9中的自带的GCC?
  • 在linux下如何卸载软件
  • Kylix3卸载不完全造成的问题
  • 可以卸载Mutt和Fetchmail吗?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,